recherche

Maison  >  Questions et réponses  >  le corps du texte

linux - Que faut-il faire d'autre pour exécuter get-pip.py en utilisant une version non système de Python?

É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.

世界只因有你世界只因有你2763 Il y a quelques jours962

répondre à tous(3)je répondrai

  • PHP中文网

    PHP中文网2017-06-05 11:13:20

    Outil de gestion multi-version Python, il est recommandé d'utiliser pyenv

    répondre
    0
  • phpcn_u1582

    phpcn_u15822017-06-05 11:13:20

    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 python27pip27.

    répondre
    0
  • 我想大声告诉你

    我想大声告诉你2017-06-05 11:13:20

    1. Vous devez savoir où se trouve le pip que vous utilisez et s'il a été ajouté à la variable d'environnement

    2. Vous pouvez utiliser python (version 27 de python) -m pip pour appeler pip

    3. 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

      #🎜 🎜#
    4. Utilisez pyenv, mais sachez qu'il peut modifier le système python et qu'il a également une configuration python shell/local/global.

    5. répondre
      0
  • Annulerrépondre