如何更改现有conda虚拟环境的Python版本?

问题描述 投票:0回答:5

我用Python 3.8版本创建了conda环境,但它不支持matplotlib...所以我正在寻找类似的东西来更改Python版本:

conda env my_env update to python=3.6
。这是可能的还是我需要重新创建环境?

我安装了 miniconda。

python version conda virtual-environment
5个回答
269
投票

激活相关环境,然后安装你的目标python版本。

conda activate my_env
conda install python=3.6

33
投票

添加到上面的答案

conda activate my_env
conda uninstall python
conda install python=x.x

6
投票

重建一个新环境,例如名为“myenvi”

conda create --name myenvi python=3.6

并通过

确保版本
python --version

安装所有软件包后,请仔细检查

conda list -n myenvi

3
投票

如果您已经在其他环境中安装了Python,您可以简单地使用它作为基础。

这是您需要做的:

conda activate base
conda install python=3.6

注意:这将激活 root 环境。并且 python 3.6 已经安装,它将简单地替换它。


0
投票

我通过将 python 放在引号中解决了这个问题 就像“python=3.10”

© www.soinside.com 2019 - 2024. All rights reserved.