Python >> Tutoriel Python >  >> Python Tag >> PIP

PIP ne s'installe pas dans le répertoire virtualenv

Solution 1 :

Désolé pour la réponse tardive d'un an ! J'ai eu le même problème et je l'ai corrigé, je ne sais pas si vous avez changé le nom d'un répertoire après avoir créé l'environnement virtuel, je l'ai fait cependant. Si oui, voici ce que j'ai fait.

1.) deactivate votre v-env. Après le correctif, vous devez redémarrer le v-env, tout aussi bien deactivate à présent. droit?

2.) Maintenant, puisque nous avons créé le v-env dans un chemin différent, nous devons changer les variables de chemin statique dans ces fichiers.

Pour que pip fonctionne, vous n'avez pas besoin de le faire, mais je le fais quand même.bin/activate ,bin/activate.csh ,bin/activate.fish

bin/pip ,bin/pip2 ,bin/pip2.7

bin/easy_install ,bin/easy_install2.7

3.) Pour que pip fonctionne, vous devez corriger l'interpréteur python dans le fichier pip, celui-ci a également un emplacement d'interpréteur statique défini par virtualenv dans le processus de création.

4.) Pour que easy_install fonctionne ? Vous l'avez deviné, corrigez l'emplacement de l'interprète.

J'espère que cela a aidé toutes les personnes qui liront ceci à l'avenir. Désolé OP, pour le retard.

Solution 2 :

J'ai eu le même problème.

J'ai supprimé l'environnement virtuel et en ai créé un nouveau, ce qui a résolu le problème.

Ce n'est probablement pas la réponse que vous espériez, mais puisque c'est la seule...