Anaconda 虚拟环境创建后,Python 版本可以更换

完全不用删除重建环境,一行命令就能直接修改 / 切换 Python 版本,非常方便。

一、切换 Python 版本的命令

激活你的虚拟环境,再执行升级 / 降级命令:

1. 先激活环境

bash

运行

conda activate 你的环境名

2. 切换到指定 Python 版本

比如换成 Python 3.10

bash

运行

conda install python=3.10

换成 Python 3.9

bash

运行

conda install python=3.9

换成 Python 3.11

bash

运行

conda install python=3.11

3. 验证是否切换成功

bash

运行

python --version

显示新的版本号就说明切换成功了。


二、重要注意事项

  1. 版本不能跨大版本乱跳

    • 可以:3.8 ↔ 3.9 ↔ 3.10 ↔ 3.11(同大版本内自由切换)
    • 不推荐:Python 2.x ↔ Python 3.x(会直接破坏环境)
  2. 切换后部分包可能需要重装因为不同 Python 版本对应的库不兼容,切换后如果某些包报错,重新安装一次即可:

    bash

    运行

    conda install 包名
    # 或
    pip install 包名
    
  3. 如果环境损坏无法修复直接删除重建也是最快的方案:

    bash

    运行

    conda remove -n 环境名 --all
    

总结

  1. Anaconda 虚拟环境创建后随时能改 Python 版本
  2. 核心命令:conda install python=你想要的版本
  3. 切换前建议激活环境,切换后验证版本即可

虚拟环境python版本切换。切换完,好多库都没了?

Logo

这里是“一人公司”的成长家园。我们提供从产品曝光、技术变现到法律财税的全栈内容,并连接云服务、办公空间等稀缺资源,助你专注创造,无忧运营。

更多推荐