Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to install python3.9 with conda?

I'm trying to install python 3.9 in a conda enviroment. I tried creating a new conda env using the following command,

conda create --name myenv python=3.9 

But I got an error saying package not found because python 3.9 is not yet released

So, I manually created a folder in envs folder and tried to list all envs. But I couldn't get the manually created new environment.

So, how do I install python 3.9 in a conda env with all functionalities like pip working?

like image 267
bigbounty Avatar asked Aug 02 '20 12:08

bigbounty


People also ask

How do I install Python 3.7 9 on Anaconda?

This can be installed via conda with the command conda install -c anaconda python=3.7 as per https://anaconda.org/anaconda/python.

How do I install python 3.10 on Anaconda?

If you have Anaconda installed, you will have conda package manager. Using conda , create a new virtual environment with Python 3.10 as the Python version (but first check Python 3.10 is available on Anaconda). The command to do that is: >conda create -n Py310 python=3.10.

What version of Python does conda install?

It does not install Python 3. If Python 3.7.0 is currently installed, and the latest version of Python is 3.9.0, then conda install python=3 installs Python 3.9.0.

How to activate Conda environment in Python?

Let us check the list of available Conda environments now. To activate the python3.9 Conda environment, type following command... Now if you type and hit "tab", you should see Python3.9 in the list of available Python versions.

What is the difference between Conda update and conda install?

conda update is used to update to the latest compatible version. conda install can be used to install any version. If Python 2.7.0 is currently installed, and the latest version of Python 2 is 2.7.5, then conda update python installs Python 2.7.5. It does not install Python 3.5.2.

How do I install a Conda package?

Installing with conda. To install conda packages, in the terminal or an Anaconda Prompt, run: conda install [packagename] During the install process, files are extracted into the specified environment, defaulting to the current environment if none is specified. Installing the files of a conda package into an environment can be thought ...


1 Answers

To create python 3.10 conda environment use the following command

conda create -n py310 python=3.10 
py310 - environment name 

Update 2

You can now directly create python 3.9 environment using the following command

conda create -n py39 python=3.9 
py39 - environment name 

Update 1

Python 3.9 is now available in conda-forge.

To download the tar file - https://anaconda.org/conda-forge/python/3.9.0/download/linux-64/python-3.9.0-h852b56e_0_cpython.tar.bz2

Anaconda Page - https://anaconda.org/conda-forge/python


As pointed out in the comments, python 3.9 is not yet there on any channels. So, it cannot be install yet via conda.

Instead, you can download the python 3.9 executable and install it.

Once the installation is done, a new executable will be created for python 3.9 and pip 3.9 will be created.

Python:

python3.7           python3.7-config    python3.7m          python3.7m-config   python3.9           python3.9-config 

pip

pip       pip3      pip3.7    pip3.8    pip3.9    pipreqs 

In order to install ipython for python 3.9,

pip3.9 install ipython 
like image 134
bigbounty Avatar answered Sep 22 '22 02:09

bigbounty