虚拟环境中Jupyter Notebook显示没有导入某些包的可能原因

我的错误方法

我的创的虚拟环境叫tf,然后我就直接在打开Anaconda Prompt之后base环境运行

python -m ipykernel install --user --name tf --display-name tf

我以为这样就是给虚拟环境tf创了个内核了

然而

事实是,我在base环境里创了个仅仅只是名叫tf的内核,相当于在base环境里有多个内核了

因此,我导入的包存放在了Anaconda\Lib\site-packages中(两个一组)

而不是在Anaconda\Lib\envs\tf\Lib\site-packages中

正确做法

在tf环境中运行上面的指令,再在tf环境中输入jupyter notebook打开


版权声明:本文为weixin_51245727原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。