Configuration de plusieurs versions de Python sous Linux
Il est courant d'avoir plusieurs versions de Python installées sur un système Linux. Si vous rencontrez ce scénario, vous souhaiterez peut-être spécifier quelle version devient la version par défaut en tapant simplement "python" sur la ligne de commande.
Résoudre le problème
1. Évitez de modifier la configuration Python par défaut
Il n'est généralement pas conseillé de modifier l'installation Python par défaut à l'échelle du système. Divers scripts et packages système peuvent dépendre d'une version spécifique, et la modification de l'ordre des chemins pourrait perturber ces dépendances.
2. Utiliser un alias de shell (permanent)
Vous pouvez créer un alias de shell permanent pour toujours appeler une version spécifique de Python. Par exemple, pour définir Python 2.7 comme valeur par défaut pour vos sessions de terminal, ajoutez la ligne suivante à votre fichier "~/.bashrc" :
alias python=/usr/local/bin/python2.7
3. Utiliser Shell Alias (temporaire)
Pour définir temporairement une version spécifique de Python par défaut, exécutez la commande suivante dans votre terminal :
alias python=/usr/local/bin/python2.7
4. Utiliser des environnements virtuels
Les environnements virtuels fournissent un espace de travail isolé pour les projets Python. La création d'un environnement virtuel pour votre projet Python 2.7 garantira que vos scripts s'exécutent toujours avec la version souhaitée. Pour créer un environnement virtuel, utilisez la commande suivante :
python3 -m venv venv-name
Par la suite, activez l'environnement virtuel avec :
source venv-name/bin/activate
Au sein de l'environnement virtuel activé, Python 2.7 sera la version par défaut .
Considérations supplémentaires
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!