2016-05-25 6 views
2

AnacondaでPython環境をアップグレードするためにプロキシを設定する必要があります。 condaでプロキシを使用する

set HTTP_PROXY=myproxy:8080 

とCで.condarcファイル修正:私はHTTP_PROXY環境変数を指定I328807 \ \ユーザー:

proxy_servers: 
    http: http://myproxy:8080 

をしかしcondaはまだ接続に苦労:

C:\Users\I328807>conda install python=3.5 
Using Anaconda Cloud api site https://api.anaconda.org 
Fetching package metadata: Could not connect to https://repo.continuum.io/pkgs/free/win-64/ 
Could not connect to https://repo.continuum.io/pkgs/free/noarch/ 
Could not connect to https://repo.continuum.io/pkgs/pro/win-64/ 
Could not connect to https://repo.continuum.io/pkgs/pro/noarch/ 
+0

他の例を、多分それは便利になります。http://stackoverflow.com/questions/31099279/running-conda-with-proxy – Destrif

+0

私はそれらを読みましたが、私の記事で説明したように、環境変数の定義とcondarcファイルの設定は問題を解決しませんでした。 –

+0

コマンドラインを使用する場合は、こちらをご確認ください:https://stackoverflow.com/questions/31099279/running-conda-with-proxy – su79eu7k

答えて

2

HTTPではなく、Sプロキシを試してください。

ので設定があるべき、

set HTTPS_PROXY=myproxy:8080 

proxy_servers: 
    https: https://myproxy:8080 

詳細については、こちらをご覧ください:同じ質問の http://conda.pydata.org/docs/config.html#configure-conda-for-use-behind-a-proxy-server-proxy-servers

+0

これはうまくいきました。プロキシはHTTPであり、.pac設定ファイルでは "PROXY myproxy:8080"と定義されていますが、私は間違っていました。ナビゲータは、それがどの種類のプロキシであるかを知ることができるようです。 –

0

これをやり直してください。

エクスポートする代わりにHTTP_PROXYを設定してください。

sudo -E bash -c 'echo $ HTTP_PROXY'これは、変数をエクスポートするためです。

その他の点では、.condarcではhttp:と宣言の間にタブを置くことはできませんが、スペースのみを使用できることに注意してください。

+0

私はWindowsの下にいます... –

関連する問題