1. ホーム
  2. python

[解決済み] pipのインストールパスを変更する方法

2022-03-07 08:42:04

質問

Macを使用しています。私のpipのインストールパスは /Library/Python/2.7/site-packages . どうすれば、これを ~/anaconda/lib/python2.7/site-packages/ ?

pipでインストールしたパッケージがjupyter notebookで見つからないことがよくあるので、そのためにパスを変更したいのです。

よろしくお願いします。パッケージを正しくインストールするための他の解決策も歓迎します。

解決方法を教えてください。

パッケージのインストール先をpipに指示することができます。そのためには -t フラグは、パッケージをインストールするターゲットディレクトリを意味します。以下を見てください。 pip install --help

-t, --target <dir>        Install packages into <dir>. By default this will not replace existing
                          files/folders in <dir>. Use --upgrade to replace existing packages in <dir> with
                          new versions.

を変更することで、恒久的に変更することができます。 pip.ini の設定ファイルです。 詳しくはこちらをご覧ください。 pip install パス

Unix、Mac OS Xでは、設定ファイルは。

$HOME/.pip/pip.conf

Windowsの場合、設定ファイルは「%HOME%」です。 HOME%は、以下の場所にあります。

 C:\Users\Bob on windows assuming your name is Bob

pipディレクトリを見つけると、pip.iniファイルを作成する必要があるかもしれません。pip.iniまたはpip.configの中に、(Windowsを使用していると仮定して)以下のような記述をする必要があります。

[global]
target=C:\Users\<username>\Desktop