2013-05-06 21 views
7

Windowsではどのようにpypiを設定しますか?私は、ファイルを変更することで、PIP設定私のMac、の* nixベースのシステム

  • 〜/ .pypirc
  • 〜/ .pip/pip.conf

私は「ドキュメント

%ホーム%.pypirc %のHOME%\ PIP \ pip.conf

:これまでに見つかったVEの、窓の下であなたはHOME環境変数を設定し、内のファイルを配置する必要があると述べています

しかし、これは私のためにはうまくいかず、pipを使用して代替サーバーの1つからパッケージをインストールしようとすると、そのパッケージが見つかりません。助言がありますか?

私ができなかった私は、これまで

答えて

0

私のミラーレポを使用するためにピップする自動マジック私の設定をセットアップするだけでションファイルが、私は、-iオプションを使用してリポジトリを使用することができました:

pip install -i http://url.to.my.repository package_name 
5

PyPAでpip configuration docsは、いずれかの保存されたpip.iniファイルを使用することを教えてくれ:C:\ProgramData\pip\でグローバル

  1. を(win7の最大)、またはvirtualenvのルートでごとvirtualenvの%HOME%\pip\又は
  2. でユーザごと

複数のpip.iniファイルの場合、ユーザーごとの設定はグローバル設定を上書きします。詳細については、ドキュメントを参照してください。

+0

これは、「Windows上でPYPIをWindowsに設定する方法」がaccepterの回答よりも優れていると思われますが、受け入れられた回答者はカスタムリポジトリからのインストール方法に関する質問に答えます) –

+0

答えに記載されている(後で更新されると思われる)pip configドキュメントは、ユーザ単位の設定に関して次のようになります: "設定ファイルは' '%APPDATA%\ pip \ pip.iniです''%HOME%\ pip \ pip.ini''は古い場所です。 –

+0

また、 "環境変数' PIP_CONFIG_FILE'を使用してこの設定ファイルのカスタムパスの場所を設定することができます –

0

setup.pyを使用してWindowsでこの問題が発生しました。エラーを取得する:

ValueError: <repository> not found in .pypirc 

これから私はdistutils only uses ~/.pypircを見つけました。したがって、ファイル%USERPROFILE%/.pypircを作成する必要があります。

関連する問題