简体   繁体   English

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

[英]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.

相关问题 使用virtualenv更改现有虚拟环境的python版本时出错 - Error using virtualenv to change python version for existing virtual environment 如何在conda中更新root环境中的Python版本 - How to update Python version in root environment in conda 如何创建具有特定 python 版本的 conda 环境? - How to create conda environment with specific python version? 使用 python 版本 2.7 创建虚拟环境,现有版本为 3.7 - Create a virtual environment with python version 2.7 with existing version as 3.7 是克隆的Conda环境,类似于Python虚拟环境 - Is a cloned Conda environment similar to a Python virtual environment 无法在我的 conda 环境中更改 python 的版本 - Can't change the version of python in my conda environment 如何在不升级2.7的OSX上升级python现有版本的情况下,如何使用python 3安装虚拟环境 - How to install virtual environment with python 3 without upgrading existing version of python on my OSX which is 2.7 如何将现有的 conda 环境用作 AzureML 环境 - how to use existing conda environment as a AzureML environment 使用不同的python版本创建conda环境时,python版本不会改变 - Python version does not change when creating conda environment with different python version conda将python版本更改为2到3之间 - conda change python version between 2 and 3
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM