2015-10-01 2 views
0

Depuis quelques jours, je dois réinstaller mes paquets modifiables pour chaque nouvelle session virtualenv. J'ai l'impression que cela ne s'est pas produit dans un passé pas si lointain.Pourquoi virtualenv ne trouve pas les paquets modifiables précédemment installés via pip -e?

Chaque fois que je passe à un virtualenv les paquets précédemment installés (dans le même virtualenv, bien sûr) via pip -e sont introuvables. Une idée de ce qui peut arriver? Est-ce un comportement attendu? J'utilise virtualenv 13.0.3 et il utilise pip interne 7.1.2.

Répondre

0

Il s'avère que j'avais deux paquets avec le même nom défini dans leurs fichiers setup.py. Chaque fois que j'ai installé l'un l'autre a été désinstallé.

Pour empirer les choses, même après avoir changé l'un des noms du paquet, le problème a persisté. C'était parce que le répertoire d'oeufs précédent, généré par setuptools (je suppose), était toujours là.