繁体   English   中英

Jupyter ModuleNotFoundError

[英]Jupyter ModuleNotFoundError

我在 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 install - 它奏效了。 但是 juypter 不断抱怨下一个包。 我是否必须在 jupyter 中为每个包进行 pip install 或者有更好/更简单的方法。

(我知道这从来都不容易)

您应该首先检查您是否使用相同的虚拟来运行笔记本和安装包。 如果是这样,那么是的,如果没有安装模块,您必须手动安装或创建一个包含您需要的所有模块的 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/安装笔记本扩展来处理您的虚拟环境和包。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM