Maison >développement back-end >Tutoriel Python >Exemple de modification des commandes Python sous Linux (avec code)
Ce que cet article vous apporte est un exemple de la façon de modifier les commandes Python sous Linux (avec du code). Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.
La commande python par défaut sous Linux pointe vers python sous /usr/bin. Ce python pointe vers python2 dans le même répertoire, et pip par défaut sur pip de python2. à pip3, démarrez l’opération.
Supprimez la commande python d'origine (vous pouvez la sauvegarder d'abord, car je suis purement expérimental et n'hésitez pas à le faire), et copiez le fichier de lien python35 vers python.
Après avoir modifié la commande python, j'ai découvert que la commande pip était également automatiquement changée en pip de python3, ce qui était vraiment embarrassant.
D'ailleurs, je peux télécharger la commande du pipeline Linux, ce qui est vraiment pratique :
Il y a beaucoup de fichiers sous / usr/bin, je ne m'en soucie que. Comment créer un fichier avec python dans son nom ?
ll | grep -n 'python'
Changer la commande python de python2 à python3 rencontrera le problème de l'utilisation de l'erreur yum :
File "/usr/bin/yum", line 30 except KeyboardInterrupt, e:
Raison :
La gestion des packages Yum est écrite en utilisant python2. Après la mise à niveau de python2 vers python3, des problèmes surviennent en raison de la compatibilité syntaxique de la version python
Solution : modifiez simplement le fichier de configuration correspondant de yum. !
vi /usr/bin/yum #!/usr/bin/python
est modifié en
#!/usr/bin/python2
Modifier le fichier urlgrabber-ext-down et changer la version python
#!/usr/bin/python
a été remplacé par
#!/usr/bin/python2
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!