Installez et exécutez Python 3 en même temps que Python 2


22

J'utilise 13.04 mais je veux avoir installé les deux versions principales de Python pour faire des tests sur la migration de mon code actuel.

est-il possible d'installer Python 3 sur la même machine exécutant Python 2.7? J'ai besoin de travailler avec les deux versions, merci!

Réponses:


50

Oui, il vous suffit d'installer le python3package.

$ sudo apt-get install python3

Python 2.X sera toujours le Python par défaut utilisé, donc si vous voulez exécuter un script avec Python 3.X, vous devez exécuter

$ python3 /path/to/script.py

ou ajoutez la première ligne de votre script exécutable:

#!/usr/bin/env python3

Je recherche beaucoup et ne trouve que des informations sur la façon d'installer Python 3 mais rien sur si mon environnement de développement est sûr avec les deux versions en cours d'exécution. Merci!
mlacunza

2
@mlacunza Si vous installez les deux à partir des référentiels par défaut (ex: avec apt-get, Software Center), vous n'aurez aucun problème. Mais si vous installez à partir de la source, selon l'endroit où il se termine et s'il remplace l'installation par défaut de python, vous pouvez avoir des problèmes.
Salem

@mlacunza Si cela a répondu à votre question, marquez-la comme répondue.
Salem

Quelle version de python sera installée? Dans mon cas, il a installé 3.2 mais j'avais besoin de 3.5.
chandresh
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.