在 anaconda 虚拟环境中更新 python
Updating python in anaconda virtual environment
我正在尝试将 anaconda3 虚拟环境中的 python 版本从 3.6 更新到 3.10。
采取的步数:
1。从 pyton.org
下载 python 3.10 64 位
2. anaconda提示:conda activate gis
(我的venv)
3. anaconda提示:(gis) C:\User\User>python -m venv --upgrade "C:/Users/User/anaconda3/envs/gis"
(我的虚拟环境的路径)
4. 检查venv中的python版本:没变,还是3.6.
注意:命令提示符在通过python --version
时显示Python was not found
,这与我看过的教程不一致。我认为因为我使用的是 anaconda,所以我可能要按照与教程相同的步骤进行操作,但要在 anaconda 提示符下进行。也许这是一个错误的假设。
如果我检查 base
环境中的版本,它是 3.10。这在下载 python 3.10.
时自动发生
感谢您的帮助!
您似乎混淆了 venv
和 conda
。您的环境由 conda
(这是一个独立于 Python 语言的项目)管理,而 venv
是 Python 语言中使用的事实上的虚拟环境管理器。我什至不确定 venv
如何处理您提供的命令。
如果优先考虑 3.10,我建议您使用 3.10
和 install any packages from your previous 3.6
environment. (This is also what the conda project recommends 创建一个新的 conda
环境。)
我正在尝试将 anaconda3 虚拟环境中的 python 版本从 3.6 更新到 3.10。
采取的步数:
1。从 pyton.org
下载 python 3.10 64 位2. anaconda提示:conda activate gis
(我的venv)
3. anaconda提示:(gis) C:\User\User>python -m venv --upgrade "C:/Users/User/anaconda3/envs/gis"
(我的虚拟环境的路径)
4. 检查venv中的python版本:没变,还是3.6.
注意:命令提示符在通过python --version
时显示Python was not found
,这与我看过的教程不一致。我认为因为我使用的是 anaconda,所以我可能要按照与教程相同的步骤进行操作,但要在 anaconda 提示符下进行。也许这是一个错误的假设。
如果我检查 base
环境中的版本,它是 3.10。这在下载 python 3.10.
感谢您的帮助!
您似乎混淆了 venv
和 conda
。您的环境由 conda
(这是一个独立于 Python 语言的项目)管理,而 venv
是 Python 语言中使用的事实上的虚拟环境管理器。我什至不确定 venv
如何处理您提供的命令。
如果优先考虑 3.10,我建议您使用 3.10
和 install any packages from your previous 3.6
environment. (This is also what the conda project recommends 创建一个新的 conda
环境。)