3 votes

Aide pour l'installation de Python sur Ubuntu

J'essaie d'installer à la fois la dernière version de Python 2, qui est actuellement la 2.7.14 selon le site, et la plus récente pour la v3, même si je n'en ai pas vraiment besoin. (Juste pour voir si je peux faire fonctionner n'importe quelle version de Python)

Je n'ai vraiment besoin de Python 2 que pour pouvoir exécuter un vieux programme Python sur Ubuntu.

J'ai récemment essayé d'installer les deux versions de la manière suivante, d'abord :

sudo apt-get install python2.7

Après que Python 2 semble installé, j'ai essayé de vérifier la version :

python -V

Cependant, cette entrée revient :

-bash: python: command not found

Même chose avec Python 3 :

sudo apt-get install python3.6

J'obtiens une autre sortie négative lors de la vérification de la version.

-bash: /usr/bin/python3: No such file or directory

Il semble que les deux versions ne s'installent pas complètement.

Je dois cependant ajouter un fait important : la raison pour laquelle je ne peux installer et utiliser aucune version de Python sur mon système Ubuntu est probablement due au fait que j'ai déjà supprimé Python 3 auparavant de cette manière douteuse :

sudo apt purge python3.5-minimal

Depuis :

sudo apt-get remove python3.5

Ne faisait pas le travail pour la suppression de Python 3 (Il fonctionnait encore pleinement). J'ai l'impression d'avoir supprimé quelque chose d'important en essayant de réinstaller Python sur mon système de manière professionnelle.

Pourquoi ai-je installé Python 3 (que j'ai réussi à faire fonctionner) si tout ce dont j'ai besoin est Python 2 ? La réponse est que je ne savais pas que j'avais besoin de Python 2 pour exécuter ce programme Python, et j'ai donc pensé qu'installer la dernière version serait la chose la plus sage à faire. Cependant, le développeur m'a informé que le programme ne pouvait fonctionner qu'avec Python 2 (une fois que j'ai découvert que je ne pouvais pas le faire fonctionner avec 3). J'ai donc pensé que la meilleure chose à faire était de supprimer complètement Python 3 et d'installer Python 2 à la place, mais cela ne s'est pas passé comme prévu.

Pourrais-je obtenir des conseils sur la façon de réparer ce désordre et d'installer Python 2 ? Tout ce dont j'ai vraiment besoin est Python 2 pour exécuter un programme de cette version.

Spécifications :

Ubuntu version: 17.04
Desired python version: 2.7.14 (Currently at the time of writing this is 
latest)

Si vous trouvez que ma question n'est pas assez concise, n'hésitez pas à me le demander. Je ferai de mon mieux pour développer les détails (en éditant + en commentant).

5voto

lapisdecor Points 1607

Pour installer Python 2 :

sudo apt install python

Pour installer Python 3 :

sudo apt install python3

Pour voir la version de Python, il suffit de lancer Python

python

pour python2

python3

pour python3

Vous pouvez également utiliser :

python --version

o

python3 --version

Pour installer la dernière version, téléchargez-la, décompressez-la et installez les versions primaires de Python (celle que vous voulez par défaut) avec :

sudo make install

et installer les versions secondaires avec :

sudo make altinstall

Vous pouvez également suivre cette réponse : Comment installer Python 3.6 avec apt-get ?

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X