Välityspalvelinmuuttujien asettaminen Jupyterin Python-ytimessä
Määritä Python-ytimen ympäristö ja erota IPythonin käynnistystiedostot Jupyter-palvelimen kokoonpanosta.
Muistikirjan Python-koodi suoritetaan valitussa ytimessä. Aseta välityspalvelinmuuttujat siinä prosessissa ennen kuin HTTP-asiakas käyttää niitä. Requestsille, jolla on tavallinen ympäristön käsittely, asetus solu voi sisältää:
import os
os.environ["http_proxy"] = "http://proxy.example.net:8080"
os.environ["https_proxy"] = "http://proxy.example.net:8080"
Välityspalvelimen URL kuvaa HTTP-välittäjää molemmissa sijoituksissa. Älä muuta sen skeemaa vain siksi, että kohdesivusto käyttää HTTPS:ää. Sallituille julkisille Python-pyynnöille, joiden asiakkaalla ei ole välityspalvelintiliä, HTTP-välityspalvelinluettelon HTTP-merkintä voi tarjota nuo arvot.
Toistuvissa IPython-istunnoissa käynnistyskomentosarjat kuuluvat valitun profiilin käynnistyshakemistoon, tavallisesti ~/.ipython/profile_default/startup/. Nämä tiedostot suoritetaan, kun IPython-kuori rakennetaan, joten yhden muuttaminen vaatii uuden ytimen. Jupyter-palvelimen kokoonpanohakemistolla on eri tarkoitus.
Ydinmäärittely voi myös tarjota lisäympäristöarvoja juuri käynnistetylle ytimelle. Hallinnoiduilla tai etäytimillä voi olla oma käynnistysympäristönsä; tarkista valittu ydin sen sijaan, että olettaisit sen jakavan selaimen avanneen kuoren.
Jos ongelma on itse paikallisen muistikirjasivun avaaminen, tutki selaimen localhostin ohituskäytäntöä. Välityspalvelintietoinen Python-lataus ja selaimen yhteys Jupyter-palvelimeen ovat erillisiä pyyntöjä. IFrameen upotettu verkkosivu myös käyttää selaimen reittiä.