2017-06-28 8 views
0

散乱手配します私はopenstackフォルダとopenstacksdk-0.9.17.dist-infoフォルダがコンステレーションであることを発見し、作成時から彼らは確信していますすべてのユーザー総フォルダは、外側が必要ですが、パッケージをインストールした場合、我々はすべて知っているように、上部のコマンドによって作成され、総フォルダの内容が、私はそれがこのようにする必要がありますを意味している。パッケージは私が使用

openstack- 
     | 
      -openstack 
     | 
      -openstacksdk-0.9.17.dist-info 

とIまた、keystoneantu1などが同時に作成されていることがわかります。

なぜ、pythonでpipインストールパッケージがpackages/の下に散在するのでしょうか? javaのmavenやiOSのcocoapodsと同様に、すべてのパッケージはすべての列が唯一のフォルダにあります。

私は操作に間違っていますか?

答えて

0

これは、setuptools/pipがディレクトリを配置する方法とまったく同じです。 site-packages/openstackはあなたのパッケージです。これは、Pythonからインポートする場所です。 * .dist-infoディレクトリはパッケージの一覧表示/フリーズ/アンインストールに使用するpipデータベースの一部です。何も心配する必要はありません。

+0

私はopenstacksdkと 'keystoneantu1'もインストールしています。彼らは星座です。 – aircraft

関連する問題