【发布时间】:2023-03-26 14:22:02
【问题描述】:
我最近在 Windows 10 中安装了 PyCharm 2019 专业版。我创建了一个新项目“Sample”和两个文件“file1.py”和“file2.ipynb”。我已经从所选的 python 解释器安装了 jupyter notebook。
- 类Foo定义在file1.py中
- 然后我将 file1.py 导入到 file2.ipynb 以使用 Foo
在这里,我遇到了一个奇怪的错误。 2019专业版安装了本地笔记本服务器。
from file1 import Foo
在打开本地主机上的 jupyter 服务器后,我在 PyCharm IDE 内的编辑器和浏览器中的单元格中运行了上述代码示例。
由于某种原因,代码示例在 IDE 中抛出导入错误问题,但在浏览器中运行流畅。我尝试查看项目路径是否有任何问题,但还没有弄清楚原因。有人遇到过这种情况吗?
【问题讨论】:
-
您能否将
ImportError添加到您的问题中? -
错误信息是抱怨
file1还是Foo?这很重要,您对错误消息的编辑版本让我们一无所知。 -
您能展示一下您的 file1.py 的样子吗?
-
你能显示
os.getcwd()的输出吗? -
你能添加到file1.py的路径吗?例如 from com.util.file1 import Foo ?
标签: python pycharm jupyter-notebook jetbrains-ide jetbrains-hub