pip - Exigence déjà satisfait?

pip reconnaître mondiale paquets installés..?! 🙁

J'ai utilisé virtualenvwrapper preactivate crochet pour nettoyer PYTHONPATH,

export PYTHONPATH="" 

then echo $PYTHONPATH renvoie une chaîne vide, mais cela n'a pas aide.

Quel est le problème?

bentzy@lama:~$ mkvirtualenv test
New python executable in test/bin/python
Installing setuptools............done.
Installing pip...............done.
virtualenvwrapper.user_scripts creating /home/bentzy/.virtualenvs/test/bin/predeactivate
virtualenvwrapper.user_scripts creating /home/bentzy/.virtualenvs/test/bin/postdeactivate
virtualenvwrapper.user_scripts creating /home/bentzy/.virtualenvs/test/bin/preactivate
virtualenvwrapper.user_scripts creating /home/bentzy/.virtualenvs/test/bin/postactivate
virtualenvwrapper.user_scripts creating /home/bentzy/.virtualenvs/test/bin/get_env_details
(test)bentzy@lama:~$ which pip
/home/bentzy/.virtualenvs/test/bin/pip
(test)bentzy@lama:~$ sudo pip install simplejson
Requirement already satisfied (use --upgrade to upgrade): simplejson in /usr/lib    /python2.7/dist-packages
Cleaning up...
(test)bentzy@lama:~$ echo $PYTHONPATH

(test)bentzy@lama:~$ pip --version
pip 1.2.1 from /home/bentzy/.virtualenvs/test/lib/python2.7/site-packages/pip-1.2.1-py2.7.egg (python 2.7)
  • Je n'ai pas utilisé virtualenvwrapper, mais avec virtualenv je utiliser l'option --no-site-packages option. Peut mkvirtualenv passer cette option?
  • Oui, mais tis n'est pas la question. Comme de virtualenv 1.7, --no-site-packages est devenu la valeur par défaut et est obsolète. Im en utilisant 1.8.2. De toute façon j'ai aussi essayé et ne fonctionne toujours pas comme prévu...
  • Essayez d'imprimer sys.path et voir ce qui est là.
  • Ce n' pip freeze dire?
InformationsquelleAutor bentzy | 2013-02-02