gpt4 book ai didi

python - 代码在 PyCharm 上运行,但不在 Jupyter 上运行

转载 作者:太空宇宙 更新时间:2023-11-03 14:31:42 26 4
gpt4 key购买 nike

我必须打开一个Excel文件,我是这样做的:

 xl_file = pd.ExcelFile('D:\mypath\myFile.xls')

在 PyCharm(Python 2.7.8) 上它工作得很好,但在 Jupyter(Python 3) 上,我总是出现这个错误:

FileNotFoundError: [Errno 2] No such file or directory

可能是什么原因?

最佳答案

如果您在根目录以外的位置调用 jupyter Notebook,则可能会发生这种情况。在这种情况下,jupyter 可能无法访问该文件。

尝试转到 D: 并调用 jupyter notebook,然后重试。另一种选择是使用以下方式获取笔记本的路径:

os.path.abspath("__file__")

然后设置数据集的相对路径。

编辑:

假设您想要在包含笔记本的目录的上一级设置一个路径。那么你会这样做:

foo = os.path.dirname(os.path.abspath("__file__"))
relative_path = os.path.join(foo, '..')

关于python - 代码在 PyCharm 上运行,但不在 Jupyter 上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47235869/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com