多个环境的anaconda中jupyter只有一个Python 3 (ipykernel)解决办法

问题:anaconda中建了多个环境,但无论用哪个环境打开jupyter notebook后,新建notebook时都只有一个Python 3(ipykernel),而且在其它环境中下载的包,用这个Python 3(ipykernel)无法使用,例如:创建的opencv环境中的包显示不存在。
如图:
图片[1] - 多个环境的anaconda中jupyter只有一个Python 3 (ipykernel)解决办法 - MaxSSL
用这个Python 3(ipykernel)创建的notebook显示没有我在opencv环境下下载的包,如图
图片[2] - 多个环境的anaconda中jupyter只有一个Python 3 (ipykernel)解决办法 - MaxSSL

解决办法:
先用cmd打开命令行窗口,用conda env list查看有多少个环境
图片[3] - 多个环境的anaconda中jupyter只有一个Python 3 (ipykernel)解决办法 - MaxSSL
再用conda activate name命令切换到想添加的环境下,name为环境名
图片[4] - 多个环境的anaconda中jupyter只有一个Python 3 (ipykernel)解决办法 - MaxSSL
然后在此环境下输入命令pip install ipykernel ipython 接着再输入ipython kernel install --user --name name命令,第二个name为环境名
出现如下一行类似代码就成功了
图片[5] - 多个环境的anaconda中jupyter只有一个Python 3 (ipykernel)解决办法 - MaxSSL
最后看下效果
图片[6] - 多个环境的anaconda中jupyter只有一个Python 3 (ipykernel)解决办法 - MaxSSL
用opencv创建notebook,下载的opencv包也存在了
图片[7] - 多个环境的anaconda中jupyter只有一个Python 3 (ipykernel)解决办法 - MaxSSL
参考大佬:https://blog.csdn.net/qq_58611650/article/details/126242313详细信息可点击链接去大佬处观摩,感谢大佬的方法!

© 版权声明
THE END
喜欢就支持一下吧
点赞0分享