繁体   English   中英

在anaconda虚拟环境更新python

[英]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 时自动发生。

谢谢你的帮助!

您似乎混淆了venvconda 您的环境由conda (它是一个独立于 Python 语言的项目)管理,而venv是 Python 语言中使用的事实上的虚拟环境管理器。 我什至不确定venv如何处理您提供的命令。

如果优先考虑 3.10,我建议您使用3.10创建一个新的conda环境,并安装之前3.6环境中的所有包 (这也是conda项目推荐的。)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM