[英]How to change Python version of existing conda virtual environment?
I created a conda environment with Python version 3.8, but it doesn't support matplotlib... So I am looking for something like this to change the Python version: conda env my_env update to python=3.6
.我用 Python 3.8 版创建了一个 conda 环境,但它不支持 matplotlib ......所以我正在寻找这样的东西来将
conda env my_env update to python=3.6
Is this possible or do I need to recreate the environment?这是可能的还是我需要重新创建环境?
I have miniconda installed.我已经安装了 miniconda。
Activate the relevant environment, then install your target python version.激活相关环境,然后安装目标python版本。
conda activate my_env
conda install python=3.6
Rebuild a new environment, for example called "myenvi"重建一个新环境,例如名为“myenvi”
conda create --name myenvi python=3.6
And make sure the version by并确保版本由
python --version
After installing all packages, double-check with安装所有软件包后,请仔细检查
conda list -n myenvi
Adding to the answer above添加到上面的答案
conda activate my_env
conda uninstall python
conda install python=x.x
If you already have existing python installation may be in other environment, you can simply use it as base.如果您已经有现有的 python 安装可能在其他环境中,您可以简单地使用它作为基础。
Here's what you need to do:这是您需要做的:
conda activate base
conda install python=3.6
Note: This will activate root environment.注意:这将激活根环境。 and python 3.6 already installed, it will simply replace it.
和 python 3.6 已经安装,它将简单地替换它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.