Issettja varjabbli tal-proxy fil-qalba Python ta' Jupyter
Ikkonfigura l-ambjent tal-qalba Python u odda bejn il-fajls tal-bidu ta' IPython u l-konfigurazzjoni tas-server Jupyter.
Il-kodiċi Python ta' notebook jaħdem fil-qalba magħżula. Issettja l-varjabbli tal-proxy f'dak il-proċess qabel ma l-klijent HTTP jużahom. Għal Requests bil-maniġġjar normali tal-ambjent, ċellola tas-setup tista' jkun fiha:
import os
os.environ["http_proxy"] = "http://proxy.example.net:8080"
os.environ["https_proxy"] = "http://proxy.example.net:8080"
L-URL tal-proxy jiddeskrivi intermedjarju HTTP fiż-żewġ assenjazzjonijiet. Tibdilx l-iskema tiegħu biss għax is-sit destinatarju juża HTTPS. Għal talbiet Python pubbliċi permessi li l-klijent tagħhom m'għandux kont tal-proxy, entrata HTTP mill-lista tal-proxy HTTP tista' tipprovdi dawk il-valuri.
Fsessjonijiet IPython ripetuti, l-iskripts tal-bidu jappartjenu lid-direttorju tal-bidu tal-profil magħżul, normalment ~/.ipython/profile_default/startup/. Dawn il-fajls jiġu esegwiti meta tinbena l-qoxra IPython, għalhekk bidla teħtieġ qalba ġdida. Id-direttorju tal-konfigurazzjoni tas-server Jupyter għandu skop ieħor.
Speċifikazzjoni tal-qalba tista' wkoll tipprovdi valuri ambjentali addizzjonali lil qalba li għadha kemm inbdiet. Qlub maniġġjati jew remoti jista' jkollhom l-ambjent tal-bidu tagħhom; iċċekkja l-qalba magħżula minflok ma tassumi li taqsam il-qoxra li fetħet il-browser.
Jekk il-problema hija li tiftaħ il-paġna lokali tan-notebook innifisha, eżamina l-politika tal-bypass tal-localhost tal-browser. Download Python konxju tal-proxy u l-konnessjoni tal-browser mas-server Jupyter huma talbiet separati. Anke paġna web inkorporata fi IFrame tuża r-rotta tal-browser.