easy_installでの卵の圧縮を禁止するにはどうすればよいですか?
-
10-07-2019 - |
質問
easy_installがzipされたエッグをインストールするのを防ぐために、 distutils.cfg
に何を入れる必要がありますか?圧縮は良い考えですが、そのコードをgrepしてデバッグできるようにしたいです。
python setup.py developerでいくつかの依存関係を取得しました。
よく見ると、-always-unzipフラグも受け入れていることがわかります。それをデフォルトとして設定するだけでいいでしょう。
解決
オプションはzip-okであるため、distutils.cfgに以下を追加します。
[easy_install]
# i don't like having zipped files.
zip_ok = 0
他のヒント
easy_installはdistutilsの一部ではないため、このためのdistutils.cfgの設定があるとは思いません。ただし、次のようにeasy_installを実行します。
easy_install --always-unzip
そして問題を解決するはずです。
1つのソリューション?
easy_install pip
rm easy_install
ln -s easy_install pip
buildoutを使用して問題が発生しましたが、以下を追加して解決しました:
[buildout]
unzip = true
buildout.cfg
ファイル内
所属していません StackOverflow