Estoy tratando de instalar python 3.9 en un entorno conda. Intenté crear un nuevo conda env usando el siguiente comando,
conda create --name myenv python=3.9Pero recibí un error que dice que no se encontró el paquete porque Python 3.9 aún no se lanzó
Entonces, creé manualmente una carpeta en la carpeta envs e intenté enumerar todos los envs. Pero no pude obtener el nuevo entorno creado manualmente.
Entonces, ¿cómo instalo python 3.9 en un conda env con todas las funcionalidades como pip funcionando?
El 6 de octubre de 2020, Python 3.9 estuvo disponible en conda-forge: https://anaconda.org/conda-forge/python . Sin embargo, la mayoría de los demás paquetes (incluidos algunos de los elementos esenciales para crear un entorno básico) aún no admitían explícitamente Python 3.9.
Sin embargo (a partir del 15 de octubre de 2020), las dependencias básicas parecen haberse solucionado y ahora funciona el siguiente comando:
conda create -c conda-forge python=3.9 -n py39-demoPara crear el entorno conda de python 3.10, use el siguiente comando
conda create -n py310 python=3.10 py310 - environment nameAhora puede crear directamente un entorno Python 3.9 usando el siguiente comando
conda create -n py39 python=3.9 py39 - environment namePython 3.9 ya está disponible en conda-forge.
Para descargar el archivo tar: https://anaconda.org/conda-forge/python/3.9.0/download/linux-64/python-3.9.0-h852b56e_0_cpython.tar.bz2
Página de Anaconda - https://anaconda.org/conda-forge/python
Como se señaló en los comentarios, Python 3.9 aún no está en ningún canal. Por lo tanto, aún no se puede instalar a través de conda.
En su lugar, puede descargar el ejecutable de Python 3.9 e instalarlo.
Una vez finalizada la instalación, se creará un nuevo ejecutable para python 3.9 y pip 3.9.
Pitón:
python3.7 python3.7-config python3.7m python3.7m-config python3.9 python3.9-configpepita
pip pip3 pip3.7 pip3.8 pip3.9 pipreqsPara instalar ipython para python 3.9,
pip3.9 install ipythonAhora puede simplemente ejecutar
conda create --name myenv python=3.9
Y creará su entorno virtual Python 3.9 simplemente.