J'ai continué à chercher une réponse mais je n'en ai pas trouvé. J'ai un répertoire env virtuel, un projet dir avec un req.txt. Lorsque je lance pip -r req.txt, il installe des applications de github (source) et certaines de pypi. Ceux de pypi sont très bien après un appel relocatable sur le evn virtuel, cependant les liens dans les paquets de site pour les applications qu'il a installées à partir de github pointent toujours vers l'ancien emplacement du répertoire.virtualenv relocatable - ça marche vraiment
Quelqu'un d'autre a vu ce comportement? Un moyen rapide autour d'elle? En outre, relocatable n'honore pas l'indicateur --no-site-packages qui a été utilisé sur virtualenv à l'origine. Une fois que vous déplacez le virtuel et le réactivez, tout est visible depuis les paquets de site du système. Docs indique ce comportement comme un fait, alors je me demande s'il y a un moyen rapide de contourner cela?
Qu'est-ce qu'un "appel relocatable sur l'env virtuel"? – hughdbrown
N'oubliez pas d'accepter les réponses à vos questions. Vous faites cela en cliquant sur la coche à côté de la plus utile. S'il vous plaît revenir en arrière et le faire pour vos vieilles questions, répondues aussi. – agf
Je ne comprends pas pourquoi vous voulez déplacer vos virtualenvs. Je les ai juste dans '~/.virtualenvs' et j'en ai fini avec ça. Pas de muss, pas de problème. – hughdbrown