easy_install でパッケージのダウンロードに失敗した時の対処法
スポンサーリンク
ちょいと Python の某パッケージを利用する事になったので、その時のはまりポイントをメモしておく。(Windows7 64bit 環境)
1. 公式サイトから Windows 用のインストーラをダウンロードして Python をインストール
2. さらに公式サイトから ez_setup.py をダウンロード
https://pypi.python.org/pypi/setuptools#windows-7-or-graphical-install
3. ダウンロードした py ファイルをコマンドプロンプトから実行
$ python ez_setup.py
4. インストールしたいパッケージを指定して easy_install を実行
$ easy_install XXXXXXXX(パッケージ名)
これでパッケージがインストールされる……はずが何故か上手くいかない。どうもサーバーへのアクセスが失敗している様子。『Error 10061』とか言われましても……。
とりあえず原因はプロキシの設定と見て、そこら辺で似たような話題が無いかググってみたらそれらしいページが。
Sphinxをインストールしようとしたら全然関係ないproxy周りでハマった話 - kk_Atakaの日記
このページで書かれていた、『set HTTP_PROXY=プロキシの URL:ポート番号』を実行してみたが相変わらず。『HTTP_PROXY を空にする』のも試したが効果無し。しかし調べてみると、『HTTPS_PROXY』という環境変数もあるらしいのでこちらについてもプロキシの情報を設定すると、無事にパッケージダウンロード開始!