web-dev-qa-db-fra.com

Comment mettre à niveau la version Python vers la version 3.7?

J'ai déjà python3.5 dans Linux Ubuntu. J'ai téléchargé le fichier python3.7.tar www.python.org .

Mais je ne sais pas comment l'installer. Comment passer à python 3.7? Merci.

24
user9885031

Essayez ceci si vous êtes sur Ubuntu:

Sudo apt-get update
Sudo apt-get install build-essential libpq-dev libssl-dev openssl libffi-dev zlib1g-dev
Sudo apt-get install python3-pip python3.7-dev
Sudo apt-get install python3.7

Si vous ne possédez pas de référentiel et que, par conséquent, un package introuvable, vous devez d'abord l'installer:

Sudo apt-get install -y software-properties-common
Sudo add-apt-repository ppa:deadsnakes/ppa
Sudo apt-get update

plus d'infos ici: http://devopspy.com/python/install-python-3-6-ubuntu-lts/

27
jc1850

Sur Ubuntu, vous pouvez ajouter ce référentiel PPA et l'utiliser pour installer python 3.7: https://launchpad.net/~jonathonf/+archive/ubuntu/python-3.7

Ou un autre PPA qui fournit plusieurs versions Python est Deadsnakes: https://launchpad.net/~deadsnakes/+archive/ubuntu/ppa

Voir aussi ici: https://askubuntu.com/questions/865554/how-do-i-install-python-3-6-using-apt-get (je sais qu'il est écrit 3.6 dans le url, mais le deadsnakes ppa contient aussi 3.7 donc vous pouvez l’utiliser pour le même 3.7)

Si vous voulez "officiel", vous devez l'installer à partir des sources du site, obtenir le code (que vous avez déjà téléchargé) et procédez comme suit:

tar -xf Python-3.7.0.tar.xz
cd Python-3.7.0
./configure
make
Sudo make install        <-- Sudo is required.

Cela pourrait prendre un certain temps

15
Bernhard