J'ai installé virtualenv et créé un environnement virtuel appelé ENV1. Puis j'ai activé l'environnement en exécutant 'source bin/activate'. Je suis sûr que l'environnement virtuel est activé parce que l'invite de commande a changé, reflétant le nouvel environnement. Puis, à partir de cette invite de commande, j'ai lancé 'pip install lpthw.web'. J'aurais pensé que ce paquet serait installé quelque part dans le répertoire ENV1, mais à la place il a été installé dans /usr/local/lib/python2.6/dist-packages/L'installation d'un paquet dans Python virtualenv entraîne toujours son installation globale
Est-ce le comportement correct? Quelqu'un pourrait-il signaler si je fais quelque chose de mal?
Vérifiez le pip que vous exécutez réellement ('lequel pip'), essayez aussi d'exécuter' pip -E chemin-vers-votre-installation ... '. – abbot
@abbot Merci, ça a aidé. J'ai réalisé que j'avais tapé 'sudo pip install lpthw.web', et que c'était en utilisant le système pip. Pouvez-vous poster votre commentaire comme une réponse, donc je peux l'approuver. – Parag
Bien sûr, affiché comme une réponse. – abbot