2016-05-18 20 views
0

ピッププロキシの設定エラーについて多くのスレッドを読みましたが、なぜ私がまだ動作していないのか分かりません。多くの試行後にパイププロキシエラーが発生しました

私は、Fedora 23の午前と次のように私のプロキシをsetted:

export http_proxy="http://[username:[email protected]]my_proxy:3128/" 

(HTTPSとFTPと同じ)。これは長い時間がかかり、dnf、wget、curl、w/eを実行するのに全く問題はありません。

私は実行すると:pip install -U pipを、私は次のエラーを取得する:

File "/usr/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/poolmanager.py", line 231, in __init__ 
    'Not supported proxy scheme %s' % proxy.scheme 
AssertionError: Not supported proxy scheme [proxy_username] 

私は、次のコマンドを試してみました:

pip install --proxy="proxy_username:[email protected]:3128" -U pip 

pip install --proxy="http://proxy_username:[email protected]:3128/" -U pip (tried w/o the ending/too) 

pip install --proxy proxy_username:[email protected]:3128 -U pip 

pip install --proxy http://proxy_username:[email protected]:3128 -U pip 

そして、私はまだ何度も繰り返して、同じエラーを取得します。

私はstackoverflowのスレッドで見たように、それが動作していない静止画、私は次のエラーを持って、poolmanager.pyの行231をコメントしてみました:

基本的には前と同じエラーです
Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', error('Tunnel connection failed: 407 Proxy Authentication Required',))': /simple/pip/ 

手がかりはありますか?

ありがとうございました。

新しいポイント:私は新しい仮想マシンをインストールしています....それは動作します。念のために...私は完全に新しい仮想マシンを再構築したくないので、それが問題であるpip install --proxy="http://proxy_username:[email protected]:3128/" -U pip

+0

私はそれを正しく理解していますか:pipでpipをインストールしたいですか? – KimKulling

+0

私はpipを更新したいですし、コマンドpip install -U pipで可能です。 – Ecterion

+0

ああ、情報ありがとうございます。 – KimKulling

答えて

-1

を:私はこれとまったく同じコマンドを入力して、理由を知りません、すべてのコマンドは次のとおりです。 ":PROXY_USERの@プロキシ:proxy_username 3128"

ピップは--proxy =をインストール-U

ピップインストール--proxy = "HTTP PIP:// proxy_username:PROXY_USERの@プロキシ:3128 "-U pip

pip install --proxy proxy_us ername:PROXY_USERの@プロキシ:3128 -U

PIP --proxy http://proxy_username:[email protected]:3128をピップをインストール-U

やドキュメントPIPは言う: HTTP_PROXY = "のhttp:// [ユーザ名:パスワード @] my_proxy:3128 /」 ユーザ名:パスワードではなく、ユーザー名:ユーザー名

+0

私は申し訳ありませんが、proxy_passwordを編集します。 – Ecterion

+0

これを試してください。 https_proxy = http:// proxy_username:proxy_user @ proxy:3128 httpsであることに注意してください(そうでない場合でも) sudo -E pip install somepackage – Destrif

0

[OK]をので、私はこの問題を解決:

私は別の空の仮想マシン上で問題なくcommandeを実行するために管理しましたプロキシの "export"コマンドを使用しただけです。

私はメインVMに戻り、たとえば、etc/profileや.bashrcなどの "export http_proxy ..."を使って各行を消去しました。 次に、私はpip install proxy="http://proxy_username:[email protected]:3128/" を実行しました。私のファイルの1つが間違ったプロキシを持っていた、私はpipが--proxyオプションでhimeに与えるプロキシを上書きするためにこのファイルを使用すると思います。

関連する問題