jupyter笔记本中的ModuleNotFoundError

时间:2020-08-23 16:40:36

标签: python jupyter-notebook

已经问过问题,但是我在应用答案时遇到了问题。

我想在jupyter笔记本中以及运行时使用scipy

!pip3 install scipy

它说已安装scipy。当我现在尝试导入它时,我收到ModuleNotFoundError消息。这个问题的一种解决方案是笔记本中的路径不同,应该使用

对其进行更改。
import sys
sys.path.append('your-path')

问题是我不明白这里发生了什么,实际上我找不到python包的路径。我正在将Macbook与macOS 10.15.5和python 3.8.3结合使用。

1 个答案:

答案 0 :(得分:0)

您有两个不同的python,指向正确的python,然后运行。

自从基于linux构建的Mac随附了默认的python 2.7。

因此,找到已安装python软件包scipy的python。

然后,通过更改设置将IDE指向它并运行它。

您可以通过使用以下命令找到python await在终端中。

然后运行

where python

如果您正在运行的python是否安装了软件包,则会显示此信息。

找到位置在您手中。但可以肯定的是,这就是问题所在。