Proxy aldagaiak Jupyter Python kernel-ean ezartzea
Konfiguratu Python kernelaren ingurunea eta bereizi IPython abiarazte-fitxategiak Jupyter zerbitzariaren konfiguraziotik.
Koaderno baten Python kodea hautatutako kernelean exekutatzen da. Ezarri proxy aldagaiak prozesu horretan HTTP bezeroak erabili aurretik. Ingurunearen ohiko kudeaketa duen Requests-entzat, konfigurazio-zelula batek hau izan dezake:
import os
os.environ["http_proxy"] = "http://proxy.example.net:8080"
os.environ["https_proxy"] = "http://proxy.example.net:8080"
Proxy URLa HTTP bitartekari bat deskribatzen du bi esleipenetan. Ez aldatu bere eskema helmugako webguneak HTTPS erabiltzen duelako soilik. Bezeroak proxy konturik ez duen baimendutako Python eskaera publikoetarako, HTTP proxy zerrendako HTTP sarrera batek balio horiek eman ditzake.
IPython saio errepikatuetarako, abiarazte-scriptak hautatutako profilaren abiarazte-direktorioan daude, normalean ~/.ipython/profile_default/startup/. Fitxategi horiek IPython shell-a eraikitzean exekutatzen dira, beraz bat aldatzeak kernel berria behar du. Jupyter zerbitzariaren konfigurazio-direktorioak beste helburu bat du.
Kernel espezifikazioak ingurune-balio gehigarriak ere eman diezazkioke berriki abiarazitako kernel bati. Kudeatutako edo urruneko kernelek beren abiarazte-ingurunea izan dezakete; egiaztatu hautatutako kernela, nabigatzailea ireki zuen shell-a partekatzen duela suposatu beharrean.
Arazoa koadernoaren orrialde lokala bera irekitzea bada, aztertu nabigatzailearen localhost saihesteko politika. Proxyaz jabetzen den Python deskarga eta nabigatzailearen konexioa Jupyter zerbitzarira eskaera bereiziak dira. IFrame batean txertatutako web orrialdeak ere nabigatzailearen ibilbidea erabiltzen du.