¿Cómo instalar Python 3.6?
Me gustaría instalar la última versión de Python, que es la 3.6 en el momento de escribir este post. Sin embargo, el repositorio está diciendo que Python 3.4.2 es la versión más reciente.
Lo he intentado:
lenguaje: lang-none -->
$ sudo apt-get update
$ sudo apt-get install python3
python3 is already the newest version.
$ python -V
Python 3.4.2
Para actualizar a Python 3.6 en mi estación de trabajo Windows, simplemente descargué un exe, hice clic en "siguiente" unas cuantas veces, y ya está. ¿Cuál es el procedimiento correcto y oficialmente aceptado para instalar Python 3.6 en Debian Jessie?
109
3
Puede instalar
Python-3.6
en Debian 8 de la siguiente manera:Se recomienda utilizar
make altinstall
según el sitio web oficial.Si quiere que se incluya
pip
, necesita añadir--with-ensurepip=install
a su llamada a configure. Para más detalles vea./configure --help
.Advertencia:
make install
puede sobrescribir o enmascarar el binario de python. Por lo tanto, se recomiendamake altinstall
en lugar demake install
ya que sólo instalaexec_prefix/bin/pythonversion
.Algunos paquetes necesitan ser instalados para evitar algunos problemas conocidos, ver: Problemas comunes de construcción(actualizado)
Ubuntu/Debian:
Alternativa de openssl-devel:
Actualización
Puedes descargar la última versión de
python-x.y.z.tar.gz
desde aquí.Para establecer una versión de python por defecto y cambiar fácilmente entre ellas, necesita actualizar su
update-alternatives
con la versión múltiple de python.Digamos que ha instalado
python3.7
en debian stretch, utilice el comandowhereis python
para localizar el binario (*/bin/python
):Añade las versiones de python:
El
python3.7
con la prioridad50
es ahora su python por defecto, elpython -V
imprimirá:Para cambiar entre ellos, utilice
Ejemplo de salida:
Quizás quieras echar un vistazo a
pyenv
: https://github.com/yyuu/pyenv . Citando el tutorial depyenv
en Amaral Lab:Debian no tiene Python 3.6 en sus repositorios. Aquí'hay una instantánea del estado actual de Python3:
Puedes comprobarlo aquí.
Puedes instalar 3.6 desde el código fuente, o usando algo como Linuxbrew para una instalación en el directorio de casa.