ディレクトリにインストールされたパッケージsite-packages
は、さまざまな方法で編成されています。いくつかは (1) フォームを持っています
- パッケージとまったく同じ名前のディレクトリ
- Egg-info ファイル (パッケージとバージョンにちなんだ名前)
他の人(2)が持っている
- パッケージとまったく同じ名前のディレクトリ
egg-info
ディレクトリ(パッケージとバージョンにちなんだ名前)
そしてさらに他の人(3)は持っています
- パッケージとバージョン (およびファイル
egg
内の対応するエントリ) にちなんだ名前のディレクトリ。easy_install.pth
これらのアプローチのどれが取られるかを決定するものは何ですか? インストールに使用したツールまたはアプローチ (たとえば、ソースからかバイナリからか) の結果ですか? これらの各アプローチは、すべてのツールで維持できますか (easy_install
対pip
など)、または相互に互換性がありませんか?