Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

downgrade python version from 3.8 to lower one in a given conda environment

In one existing conda environment, the python is 3.8. Is that possible to downgrade the python version for this specific environment from 3.8 to 3.6 or 3.7?

like image 322
user288609 Avatar asked Dec 17 '19 04:12

user288609


People also ask

How do I change the python version in conda base environment?

Anaconda uses a default environment named base and you cannot create a new (e.g. python 3.6) environment with the same name. This is intentional. If you want your base Anaconda to be python 3.6, the right way to do this is to install Anaconda for python 3.6.

How do I downgrade a python version in a virtual environment?

Use a Virtual Environment to Downgrade Python on Windows To create a virtual environment, we can use the command pip install virtualenv on the command prompt. We need to download the required version from the official website. After this, we need to execute virtualenv \pathof\the\env -p \pathof\the\python_install.exe .


1 Answers

Check this, Open your terminal and search for available versions using the following command.

conda search python

If the python version you are searching is available then use the command

conda install python=3.8 (0r 3.6 or 3.7 depending to your requirement)

This will change the python version in a specific environment.

Note: This command will overwrite the default python version.

I suggest you open a new conda environment using the following command.

conda create --name py38 python=3.8 
//This lines will create a new environment named py38

Now you can work into this environment without interfering with the libraries of the other environment.

Hope this will help you.

like image 92
Saurav Rai Avatar answered Sep 16 '22 14:09

Saurav Rai