2016-11-17 4 views
2

私の仕事では、インターネットに接続するために、.pac設定ファイルを持つプロキシを使用しています。これはgitの仕事のようなものを作る(私はそれを動作させるために管理されている)、今はPythonを設定しようとしている、私はそれをインストールしました(Windows)と私はrequestまたはlxmlのようなライブラリを取得しようとしている、しかしピップ 'の接続が中断されました。' インターネットに会社のプロキシの背後にピップ - 回避策?

を接続することはできません、gaierror(11004、 'getaddrinfoは失敗しました')) '/シンプル/ lxmlの/

私は、プロキシの問題である知っている、私は私はそれを動作させることができるとは思わないので、私の質問は:

ウェブページからライブラリをダウンロードする方法はありますか手動でインストールしますか?

次のようには、PyPIからパッケージをインストールします

+1

多分このトピックはあなたを助けることができます:http://stackoverflow.com/questions/14149422/using-pip-behind-a-proxy – woockashek

+1

あなたの明白な質問は何ですか? 'python setup.py install'で十分です。 –

答えて

2

を私はhttps://pypi.python.orgでそれらのいくつかを見つけたが、私は自宅でライブラリをダウンロードできるようにしたい、ファイルを取得し、仕事でそれをインストールします。

    を述べられていない場合、それは
  • は(python setup.py installsetup.py
  • タイプのフォルダに移動します解凍し
  • Oパッケージ
  • をダウンロードインストール手順の指示に従って)

もう1つの方法は、~gohlkeにあるPython用のWindowsバイナリを使用することです。ダウンロードしたホイールはpip install some-package.whlでインストールしてください。あなたのプロキシ問題のためのソリューションは、プロキシのロードバランサが使用するIPアドレスを検索することができ


(通常.pacファイルに記載されている、Webブラウザで直接それを開こうとします) Internet Explorerの設定とpipまたはPythonの設定でプロキシIPの1つを手動で設定します。通常、IT部門はプロキシ設定をかなり頻繁にリセットするので、プロキシエラーが発生するたびにこれを行う必要があります。

inetcpl.cpl ,4を実行して、プロキシを設定する必要のあるタブでInternet Explorerの設定を直接開きます。

+0

彼はpipなしでライブラリをインストールする方法を知らない。 –

+0

〜gohlkeのホイールは 'pip install some-package.whl'でインストールすることができます。私は答えに加えました。 – bastelflp

+1

彼に唯一の方法を教えてください。 [https://pypi.python.org](https://pypi.python.org)から起動し、 'python setup.py install'を続行してください** ** –

2

プロキシを持っていない限り、これを行う最善の方法は、インターネットからパッケージをダウンロードしてそこからビルドすることですが、他の回答もありますが、会社のプロキシがあれば代替パス経由でパッケージをダウンロードするpip install pakg_name --proxy http://proxy.nameを使用してください。