答えを探し続けましたが、見つかりませんでした。仮想環境ディレクトリ、req.txt を含むプロジェクト ディレクトリがあります。pip -r req.txt を実行すると、github (ソース) からいくつかのアプリがインストールされ、pypi からいくつかのアプリがインストールされます。pypi からのものは、仮想 evn での再配置可能な呼び出しの後でも問題ありませんが、github からインストールされたアプリのサイト パッケージ内のリンクは、依然として古いディレクトリの場所を指しています。
他の誰かがこの動作を見たことがありますか? それを回避する簡単な方法はありますか?また、リロケータブルは、元々 virtualenv で使用されていた --no-site-packages フラグを尊重していません。仮想を移動して再アクティブ化すると、システムのサイト パッケージからすべてが表示されます。ドキュメントはこの動作を事実として示しているので、これを回避する簡単な方法があるかどうか疑問に思っていますか?