web-dev-qa-db-fra.com

Comment remplacer une installation de Python 3 par Python 2.7

J'ai déjà installé Python 3 sur la machine du serveur et je souhaite le remplacer par Python 2.7 car le code que je dois déployer est conforme à Python 2.7 .

Quelle commande dois-je exécuter pour que Python application.py l'exécute sur Python 2.7?

3
SID

Pour contrôler quelle version de Python, ajoutez cette ligne en haut de votre script:

#!/usr/bin/env python2

Ensuite, exécutez le script directement en utilisant /full/path/my/script, et grâce au Shebang (première ligne), il sera exécuté dans Python 2. (Le script doit également être exécutable pour cela fonctionne.)

Vous pouvez également exécuter votre script Python à l'aide de la version choisie de votre choix Python:

/usr/bin/python2 /full/path/my/script

Des étapes similaires vous permettront d’utiliser Python 3 au lieu de 2, en supposant que vos importations de script sont au nombre de 3.

6
Scott Stensland