Python kod u bilježnici izvršava se u odabranom kernelu. Postavite proxy varijable u tom procesu prije nego što ih HTTP klijent upotrijebi. Za Requests s uobičajenom obradom okruženja, ćelija za postavljanje može sadržavati:

import os

os.environ["http_proxy"] = "http://proxy.example.net:8080"
os.environ["https_proxy"] = "http://proxy.example.net:8080"

Proxy URL opisuje HTTP posrednika u obje dodjele. Ne mijenjajte njegovu shemu samo zato što odredišno web-mjesto koristi HTTPS. Za dopuštene javne Python zahtjeve čiji klijent nema proxy račun, HTTP unos s popisa HTTP proxyja može dati te vrijednosti.

U ponovljenim IPython sesijama, skripte za pokretanje pripadaju početnom direktoriju odabranog profila, obično ~/.ipython/profile_default/startup/. Te se datoteke izvršavaju pri izgradnji IPython ljuske, pa promjena zahtijeva novi kernel. Konfiguracijski direktorij Jupyter poslužitelja služi drugoj svrsi.

Kernelspec također može dati dodatne vrijednosti okruženja novo pokrenutom kernelu. Upravljani ili udaljeni kerneli mogu imati vlastito okruženje za pokretanje; provjerite odabrani kernel umjesto da pretpostavljate da dijeli ljusku koja je otvorila preglednik.

Ako je problem otvaranje same lokalne stranice bilježnice, provjerite politiku zaobilaženja localhosta u pregledniku. Python preuzimanje svjesno proxyja i veza preglednika s Jupyter poslužiteljem odvojeni su zahtjevi. Web-stranica ugrađena u IFrame također koristi rutu preglednika.

Povezani članci