python - 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 从命令行安装它们可以解决这个问题。
正如其他帖子所说,我试图手动安装ipykernel,nb_conda,jupyter。从anaconda prompt激活 conda 环境后,我运行了jupyter notebook。但这些都没有帮助我。当我打开内核菜单时,我可以看到正确的 ztdl anaconda 环境是活动的。
我还从 %PATH% 中删除了 anaconda,然后使用 c:\Users\user\Anaconda3\ 再次添加它。
我不知道我应该怎么做才能在这个给定的 anaconda 环境中运行笔记本,所以我可以访问已安装的包。在此先感谢,任何帮助表示赞赏。
解决方案
推荐阅读
- nlp - 无法使用 spacy 的语言检测器
- c++ - 删除包含二维动态数组的动态数组
- angular - 在 Angular 中使用“kendo-grid-excel”时如何设置原始文件内容类型?
- spring-boot - Spring 开发工具远程无法使用 Intellij 和 docker
- logic - 问:你能给我解释一下逻辑方法吗?
- php - 如何消除电子邮件中未填写的表单联系人中的空白行 7
- java - 聚合与组合的区别
- javascript - 反应添加 setTimeout 加载
- java - 如何强制 gradle 在 WAR 文件中将依赖模块置于分解模式
- c# - 如何在 Datamember c# 中添加属性?