2

モジュールのフォークに取り組んでいるとき、統合テストのために、(進行中の) フォークを完全なプロジェクトの virtualenv に追加することがよくあります。

python setup.py develop

(これにより、easy_install.pth がローカル コピーを指すように更新されます)

完了したら、これを明確に取り除く方法を見つけた唯一の方法は、easy_install.pth からエントリを削除するか、既にインストールされているバージョンを指すように編集することです。

easy_install --upgradeまた、開発版が最新であることを認識しているため、できません。

pip はアップグレードを強制できると思いますが、その後、すべての依存関係を再インストールしようとします。

この種のものを管理するための優れたテクニック/戦略を持っている人はいますか? ここで明らかな何かが欠けていることはわかっています。

4

0 に答える 0