実行するpip freezeと、(他の予想されるパッケージの中で)が表示されますpkg-resources==0.0.0。私は(を含むこのパッケージに言及するいくつかの記事見てきたこの1を)が、どれもそれが何であるかを説明していない、またはそれはの出力に含まれている理由pip freeze。私が気になっている主な理由は、好奇心が足りないことですが、それを含む行を含むrequirements.txtファイルを生成しpip freezeてパッケージをインストールしようとすると、問題が発生する場合がありますpkg-resources==0.0.0(たとえば、Travis CIが依存関係をインストールしようとしてpipこれを見つけた場合)ライン)。
何でありpkg-resources、この行を削除しても大丈夫requirements.txtですか?
更新:
この行はpip freeze、私がにいるときの出力にのみ存在するようですvirtualenv。それが何であるか、またはそれが何をするかはまだわかりませんが、それがに関連している可能性があることを知ってさらに調査しvirtualenvます。
pip?私はに8.1.2エントリーがないので、これは古いリリースで見逃していたものかもしれないと思っていpkg-resourcesます。(私はかなりpkg-resources付属していると確信しているので、それはすべきではありませんsetuptools)。
virtualenv、そして実際、私はときではない virtualenvの中で、私はどちらかそれを見ることはありません。これはまだそれが何であるかを説明していませんが、少なくとも私が調査できる手掛かりです。