Jupiterをローカルマシンの社内プロキシの背後で動作するように設定できる.condarc(anaconda 4.0.0)の設定と同じ設定がありますか?プロキシの背後にあるJupyterの使用
エラーは受け取ら:
HTTPError: HTTP Error 407: Proxy Authentication Required
Jupiterをローカルマシンの社内プロキシの背後で動作するように設定できる.condarc(anaconda 4.0.0)の設定と同じ設定がありますか?プロキシの背後にあるJupyterの使用
エラーは受け取ら:
HTTPError: HTTP Error 407: Proxy Authentication Required
this linkに基づいています。
Jupyterノートブックサーバーenvを変更する必要があります。あなたのJupyterノートPCサーバープロファイルの下00-something.py
という名前のファイルを作成し、次の行を追加します。
たとえば:/ユーザ/ ユーザー名 /.jupyter/:
vi /.jupyter/profile_myserver/startup/00-startup.py
(またはWindows上では、」Cを開きますお好みのエディタで00-startup.py profile_myserver /起動/」)
と
import sys,os,os.path
os.environ['HTTP_PROXY']="http://proxy.example.com:80"
os.environ['HTTPS_PROXY']="https://proxy.example.com:443"
を追加しますC確認のセルと出力
{'CLICOLOR': '1',
'GIT_PAGER': 'cat',
'HOME': '/home/jay',
'HTTP_PROXY': 'http://proxy.example.com:80',
..
に
%env
を実行して、ENV変数は、次はあなたが応答[200]を取得した場合、あなたはすべてのセットです
import requests
requests.get("http://google.com")
を試してみてください。
ウェイが容易:ちょうどあなたのノートブックに次の行を追加します。その後
In [1]: import os
os.environ['http_proxy'] = "http://user:[email protected]:port"
os.environ['https_proxy'] = "https://user:[email protected]:port"
を、要求が動作しますOK=200、例えば
In [2]: import requests
requests.get("http://google.com")
Out[2]: <Response [200]>
私のより簡単な解決策は、私のプロキシ設定に例外を追加することでした。私はちょうど私の例外リストにアドレスhttp://localhost:8888
を入れて、それは働いた。
それは私のために動作し、代わりに小文字の変数を使用します。
import sys,os,os.path
os.environ['http_proxy']="http://user:[email protected]:port"
os.environ['https_proxy']="http://user:[email protected]:port"
次に、この使用したenv変数を確認してください。出力は次のようになります
%env
を:
{'CLICOLOR': '1',
'...'
'...'
'http_proxy': 'http://gunawan.marbun:[email protected]:8080'
'https_proxy': 'https://gunawan.marbun:[email protected]:8080'
'no_proxy': 'localhost,127.0.0.0/8,::1'}
注:私の評判(req 50と私は初心者です)のためコメントできませんので、代わりに新しい回答を提示します。
これは、 'HTTPS_PROXY'と' HTTPS_PROXY'環境変数_correctly_を設定することでこれを修正しました。私のHTTPSの1つが間違っていて、同様に失敗しました。 –