Étant donné que l'environnement de travail est centos6.X et que le python fourni avec le système est 2.6, il ne prend pas très bien en charge de nombreux nouveaux modules. Alors téléchargez et compilez python2.7.13, puis créez un lien vers la commande python2.7. Après avoir téléchargé get-pip.py et l'avoir exécuté à l'aide de python2.7, il sera demandé qu'il a été installé sous site-packages dans le répertoire d'installation de python2.7. Cependant, la commande n'a pas été trouvée lors de la saisie de pip (il doit s'agir d'une version non système et aucune connexion n'a été créée). Je voudrais demander comment fonctionner maintenant. pip n'a besoin que d'installer des modules pour python2.7, et le python natif du système n'y touchera pas.
Outil de gestion multi-version Python, il est recommandé d'utiliser pyenv
Vous pouvez établir une connexion logicielle au pip correspondant à python2.7. N'entrez simplement pas en conflit avec celui par défaut du système. Si vous souhaitez installer le module, utilisez pip27 pour l'installer sur python27
pip27
.Vous devez savoir où se trouve le
pip
que vous utilisez et s'il a été ajouté à la variable d'environnementVous pouvez utiliser python (version 27 de python) -m pip pour appeler pip
Vous pouvez également modifier la connexion logicielle Python, mais cela peut être risqué, car certains logiciels système peuvent utiliser le python du système, donc utiliser une connexion logicielle comme python27 est une meilleure méthode
#🎜 🎜#