Usando Ubuntu 17.04. Después de actualizar Python 3.5 a 3.6 a través de la terminal de acuerdo con /ubuntu//a/865569/695385 todavía muestra que la versión es 3.5.3.
~$ python3 --version
Python 3.5.3
¿Cómo se instala esto?
Usando Ubuntu 17.04. Después de actualizar Python 3.5 a 3.6 a través de la terminal de acuerdo con /ubuntu//a/865569/695385 todavía muestra que la versión es 3.5.3.
~$ python3 --version
Python 3.5.3
¿Cómo se instala esto?
python3.6
.python3
permanecerá enlazadopython3.5
y deberías mantenerlo así. Mira en entornos virtuales como Oli escribió en su respuesta.Respuestas:
¿Cómo te actualizaste? Sospecho que puede tener un
python3.6
binario en alguna parte .En términos generales, nunca querrás reemplazar
/usr/bin/python
o/usr/bin/python3
con tus propias versiones afrutadas. Las partes importantes de Ubuntu requieren sus entornos estables de Python, y en gran medida, eso es incompatible con que estés jugando.Dicho todo esto, tener un
/usr/bin/python3.6
(o/usr/local/bin/python3.6
, o lo que sea en tu camino) estaría bien. Si no desea escribir todo eso cada vez, es posible que desee vervirtualenv
y las diversas opciones de automatización de contenedor para ello. Esto tiene la ventaja adicional de no amenazar su sistemasite_packages
con su trabajo de desarrollo.fuente
Tuve el mismo problema, hice las siguientes instrucciones para resolverlo:
Después de instalar Python3.6 :
Para
python3
utilizar el nuevo Python 3.6 instalado en lugar de la versión 3.5 predeterminada, ejecute los siguientes 2 comandos:Finalmente, cambie entre las dos versiones de Python a
python3
través del siguiente comando:Luego seleccione el
/usr/bin/python3.6 -- automode
menú de opciones, para mí esa fue la0
fila.[ Resultado ]:
O:
fuente
Instalar y actualizar a Python3.6 requiere el comando
fuente