首页 > 解决方案 > Jupyter notebook 看不到环境的包

问题描述

我想学习有关深度学习的课程。本课程有一个 github 存储库,其中所有代码都可用。我们需要使用 anaconda,基于 yaml 文件创建环境,并在该环境中运行 jupyter notebook。

甚至还有一个测试笔记本来检查安装和环境创建过程是否成功。我已经按照描述创建了环境,软件包的安装似乎很好。

对于前几个命令,我得到了所需的输出,但笔记本似乎没有从正确的环境开始,它给了我

C:\Users\user\Anaconda3\Lib\site-packages\jupyter.py

代替

C:\Users\paperspace\Anaconda3\envs\ztdl\lib\site-packages\jupyter.py

而且它找不到我之前安装的包。例如,当它必须包含 sklearn 时,它给了我:

没有名为“sklearn.__check_build._check_build”的模块

使用 pip/conda 从命令行安装它们可以解决这个问题。

正如其他帖子所说,我试图手动安装ipykernelnb_condajupyter从anaconda prompt激活 conda 环境后,我运行了jupyter notebook。但这些都没有帮助我。当我打开内核菜单时,我可以看到正确的 ztdl anaconda 环境是活动的。

我还从 %PATH% 中删除了 anaconda,然后使用 c:\Users\user\Anaconda3\ 再次添加它。

我不知道我应该怎么做才能在这个给定的 anaconda 环境中运行笔记本,所以我可以访问已安装的包。在此先感谢,任何帮助表示赞赏。

标签: pythonjupyter-notebookanaconda

解决方案


推荐阅读