Como puede ver en http://packages.ubuntu.com/search?keywords=python3.4&searchon=names&suite=xenial§ion=all , no hay un paquete python3.4
para Ubuntu 16.04. Puede compilar e instalar Python 3.4 desde la fuente, pero si no está familiarizado con hacerlo o prefiere instalar paquetes utilizando el administrador de paquetes APT, recomendaría instalarlo desde un PPA conocido que proporciona una variedad de versiones de Python para Muchas versiones de Ubuntu.
Agregue el deadsnakes
PPA (lea más sobre esto en https://launchpad.net/~deadsnakes/+archive/ubuntu/ppa ):
sudo add-apt-repository ppa:deadsnakes/ppa
Instalar python3.4
:
sudo apt-get update
sudo apt-get install python3.4
De acuerdo con /ubuntu//a/682875/15003 , /usr/bin/python3
aún se debe vincular a /usr/bin/python3.5
. Por lo tanto, si desea llamar a Python 3.4, deberá escribir la ruta completa, que es /usr/bin/python3.4
. Para evitar romper accidentalmente otros programas, le recomiendo encarecidamente que no cambie el enlace simbólico al que /usr/bin/python3
apunta y, en su lugar, solo use /usr/bin/python3.4
cada vez que necesite llamar a Python 3.4.
Alternativamente, un método popular para administrar múltiples versiones de Python, que personalmente recomiendo, es usar virtualenv
. Puede leer más al respecto en https://virtualenv.pypa.io/en/stable/ ; Una mayor elaboración en esta publicación parece estar muy lejos de la intención de la pregunta.