recherche

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

python - L'utilisation de pip pour installer numpy s'avère satisfaisante dans le package de site 2.6, comment l'installer séparément pour 2.7 ?

Comme le titre, centos, chaque fois que je veux l'utiliser, j'utilise la version 2.7, mais il s'avère que la version 2.7 n'est pas disponible et l'installation montre qu'elle est déjà installée ?

.
習慣沉默習慣沉默2749 Il y a quelques jours1130

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

  • 習慣沉默

    習慣沉默2017-06-12 09:24:46

    La solution finale est

    1. Téléchargez le package de code source de setuptools et pip

      setuptools源码包: https://pypi.python.org/pypi/setuptools
      pip源码包: https://pypi.python.org/pypi/pip#downloads
      
    2. Installez les outils de configuration et pip

      目前下载的版本是setuptools-36.0.1.zip与pip-9.0.1.tar.gz
      用tar/unzip命令解压, 格式:tar -xzvf pip-9.0.1.tar.gz/unzip -o -d /home/ setuptools-36.0.1.zip
      用cd打开该文件夹,格式:cd xxxx
      用python命令安装,格式:python setup.py install 
      
    3. pip installe numpy

      此时python2.7的pip和numpy都装好了

    répondre
    0
  • 巴扎黑

    巴扎黑2017-06-12 09:24:46

    Comme vous pouvez le voir, le pip que vous utilisez actuellement est basé sur python2.6, vous devez donc réinstaller un pip avec python27 et établir une connexion logicielle de pip à la variable d'environnement système pour remplacer l'ancien pip

    répondre
    0
  • phpcn_u1582

    phpcn_u15822017-06-12 09:24:46

    Merci pour l'invitation. Dites-moi d'abord la raison de votre situation. Parce que la version par défaut de pip est associée à python2.6. Vous devez créer une connexion logicielle au pip de python2.7. Supprimez le pip de python2.6.

    Si vous n'êtes pas très clair à ce sujet, utilisez une autre méthode spécifique :
    Désinstallez d'abord le py2.7 que vous avez installé, puis recherchez le chemin du pip python2.6 via which pip, puis supprimez le fichier (ou renommez le fichier) . Ensuite, installez python2.7. La prochaine fois, votre pip sera le pip de py2.7

    .

    répondre
    0
  • 大家讲道理

    大家讲道理2017-06-12 09:24:46

    C'est simple. J'ai plusieurs solutions. Laissez-moi vous expliquer lentement.
    1. Accédez au répertoire site-packages de python2.6 et copiez les dossiers et fichiers egg liés à numpy directement dans le même répertoire de python2.7.
    2. Bien sûr, copier à chaque fois est ennuyeux. Supprimez d'abord le pip dans /usr/bin ou /usr/local/bin, puis copiez le fichier pip dans /usr/bin ou /usr sous le script dans le répertoire 2.7. . /local/bin.
    3. Supprimez d'abord pip sous /usr/bin ou /usr/local/bin, puis utilisez le lien logiciel ln -s /xxx/xx/pip /usr/bin/pip #Créez un fichier de lien symbolique pip de 2,6 pip
    4. Supprimez python, python2 et python2.7 sous /usr/bin/ ou /usr/local/bin, puis recherchez les programmes 2.6 python, python2 et python2.6 et copiez-les tous dans /usr/bin ou / Sous usr/local/bin
    5. Entrez python2.6 sur la ligne de commande, à condition que python2.6 soit dans le répertoire de vos variables d'environnement. 6. Entrez pip2.6 install numpy sur la ligne de commande, à condition qu'il soit dans. le répertoire de vos variables d'environnement. Il y a pip2.6
    A vous de choisir, 5 et 6 sont les plus simples, n'oubliez pas de liker si c'est facile à utiliser

    répondre
    0
  • Annulerrépondre