6

コマンドを実行すると

pip install virtualenv

私は得る:

Installing virtualenv script to /usr/local/share/python

しかし、私のデフォルトvirtualenvは別の場所にあります:

which virtualenv
usr/local/bin/virtualenv

デフォルトでディレクトリpipにインストールしたいと思います。usr/local/binどんな助けでも大歓迎です。

4

2 に答える 2

6

パッケージを配置する場所を手動で決定する場合は、次の方法で、いつでもソースディストリビューションを選択したディレクトリにダウンロードできます。

pip install -d <path_to_my_directory>

ただし、インストールするときは、実行可能コンソールスクリプト(パッケージのsetup.pyファイルで定義されているもの。たとえばvirtualenvなど)を$PATH環境変数に含まれているディレクトリに配置することをお勧めします。

これは、次のようにして手動で指定できます。

sudo python setup.py install --install-scripts /usr/bin/

またsudo python setup.py install --install-scripts /usr/local/bin/

他にご不明な点がありましたらお知らせください...

于 2012-09-26T07:07:27.117 に答える
4

/usr/local/bin実行可能プログラム用です。 /usr/local/shareアーキテクチャに依存しないデータを格納することです。

したがって、あなたの場合、デフォルトで にインストールしています/usr/local。実行可能プログラムは /usr/local/bin にあり、アーキテクチャに依存しないデータは にあり/usr/local/share、構成ファイルは にあります/usr/local/etc

Filesystem_Hierarchy_Standardをチェックして、トピックの概要を取得できます。

于 2012-09-26T06:36:58.850 に答える