Jupyter ModuleNotFoundError

时间:2019-12-28 16:55:15

标签: python jupyter-notebook anaconda

我在Win10中安装了python 3.7和anaconda3,以及conda 4.7.12,conda在我的PATH上。使用pip(pip 19.3.1)安装了jupyter。我可以在anaconda目录中看到所有软件包。没有任何旧的python2或anaconda2或任何虚拟环境。

我有jupyter笔记本-但对于jupyter抱怨的几乎每个包裹-ModuleNotFoundError。我在jupyter中为pandas,numpy等安装了pip-它起作用了。但是juypter一直在抱怨下一个软件包。对于每个软件包,我都必须在jupyter中进行pip安装,还是有更好/更简便的方法。

(我知道这从不容易)

1 个答案:

答案 0 :(得分:0)

首先应检查是否在运行笔记本和安装软件包时使用了相同的虚拟机。如果是这样,那么可以,如果未安装模块,则必须手动进行操作,或者使用所需的所有模块创建一个requirements.txt文件,然后执行以下操作(在同一虚拟环境中):
pip install -r requirements.txt
有关更多信息,请参见https://pip.pypa.io/en/stable/user_guide/#requirements-files

我还建议按照https://docs.anaconda.com/anaconda/user-guide/tasks/use-jupyter-notebook-extensions/安装笔记本扩展,以处理您的虚拟环境和软件包。