[英]Updating python in anaconda virtual environment
我正在尝试将 anaconda3 虚拟环境中的 python 版本从 3.6 更新到 3.10。
采取的步骤:
1 . 从 pyton.org 下载 python 3.10 64 位
2. anaconda 提示:conda conda activate gis
(my venv)
3. anaconda 提示: (gis) C:\User\User>python -m venv --upgrade "C:/Users/User/anaconda3/envs/gis"
(我的虚拟环境路径)
4.在venv中查看python版本:没变,还是3.6。
注意:命令提示符显示Python was not found
when passed python --version
这与我看过的教程不一致。 我认为因为我使用的是 anaconda,所以我可能要按照与教程相同的步骤进行操作,但会出现 anaconda 提示。 也许这是一个错误的假设。
如果我检查我的base
环境中的版本,它是 3.10。 这在下载 python 3.10 时自动发生。
谢谢你的帮助!
您似乎混淆了venv
和conda
。 您的环境由conda
(它是一个独立于 Python 语言的项目)管理,而venv
是 Python 语言中使用的事实上的虚拟环境管理器。 我什至不确定venv
如何处理您提供的命令。
如果优先考虑 3.10,我建议您使用3.10
创建一个新的conda
环境,并安装之前3.6
环境中的所有包。 (这也是conda项目推荐的。)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.