በJupyter Python ከርነል ውስጥ የፕሮክሲ ተለዋዋጮችን ማዘጋጀት
የPython ከርነል አካባቢን ያዋቅሩ እና የIPython መነሻ ፋይሎችን ከJupyter አገልጋይ ውቅር ይለዩ።
የማስታወሻ ደብተር የPython ኮድ በተመረጠው ከርነል ውስጥ ይሠራል። የHTTP ደንበኛው ከመጠቀሙ በፊት የፕሮክሲ ተለዋዋጮችን በዚያ ሂደት ውስጥ ያዘጋጁ። መደበኛውን የአካባቢ አያያዝ ለሚጠቀም Requests፣ የማዋቀሪያ ሕዋስ ይህን ሊይዝ ይችላል፦
import os
os.environ["http_proxy"] = "http://proxy.example.net:8080"
os.environ["https_proxy"] = "http://proxy.example.net:8080"
የፕሮክሲው URL በሁለቱም ምድቦች የHTTP አስታራቂን ይገልጻል። የመዳረሻው ድረ-ገጽ HTTPS ስለሚጠቀም ብቻ ዘዴውን አይቀይሩ። የፕሮክሲ መለያ የሌለው ደንበኛ ላለው የተፈቀደ የPython ጥያቄ፣ ከየHTTP ፕሮክሲ ዝርዝር የሚገኝ የHTTP መዝገብ እነዚያን እሴቶች ሊያቀርብ ይችላል።
ለተደጋጋሚ የIPython ክፍለ-ጊዜዎች፣ የመነሻ ስክሪፕቶች በተመረጠው የIPython መገለጫ መነሻ ማህደር ውስጥ ናቸው፣ በተለምዶ ~/.ipython/profile_default/startup/። እነዚህ ፋይሎች የIPython ሼል ሲገነባ ይሠራሉ፣ ስለዚህ አንዱን መቀየር እንደገና ለማሄድ አዲስ ከርነል ይፈልጋል። የJupyter አገልጋይ ውቅር ማህደር ሌላ ዓላማ ያገለግላል።
የከርነል መግለጫ (kernelspec) አዲስ ለተጀመረ ከርነል ተጨማሪ የአካባቢ እሴቶችንም ሊያቀርብ ይችላል። የሚተዳደሩ ወይም ርቀት ላይ ያሉ ከርነሎች የራሳቸው የማስጀመሪያ አካባቢ ሊኖራቸው ይችላል፤ አሳሹን ከከፈተው ሼል ጋር እንደሚጋራ ከመገመት ይልቅ የተመረጠውን ከርነል ይመልከቱ።
ችግሩ የአካባቢውን የማስታወሻ ደብተር ገጽ መክፈት ከሆነ፣ የአሳሹን የlocalhost ማለፊያ ፖሊሲ ይመርምሩ። ፕሮክሲን የሚያውቅ የPython ማውረድ እና የአሳሹ ወደ Jupyter አገልጋይ የሚደረግ ግንኙነት የተለያዩ ጥያቄዎች ናቸው። በIFrame ውስጥ የተከተተ ድረ-ገጽም የአሳሹን መንገድ ይጠቀማል።