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/profile_default/startup/। ये फ़ाइलें IPython शेल बनने के समय चलती हैं, इसलिए एक बदलने पर नया कर्नेल चाहिए। Jupyter की सर्वर कॉन्फ़िगरेशन निर्देशिका का उद्देश्य अलग है।
kernelspec नए शुरू किए गए कर्नेल को अतिरिक्त पर्यावरण मान भी दे सकता है। प्रबंधित या दूरस्थ कर्नेल का अपना लॉन्च वातावरण हो सकता है; ब्राउज़र खोलने वाले शेल को साझा मानने के बजाय चुना गया कर्नेल जाँचें।
यदि समस्या स्थानीय नोटबुक पृष्ठ खोलने की है, तो ब्राउज़र की localhost बायपास नीति देखें। प्रॉक्सी-सजग Python डाउनलोड और Jupyter सर्वर से ब्राउज़र का कनेक्शन अलग-अलग अनुरोध हैं। IFrame में एम्बेड किया गया वेबपेज भी ब्राउज़र के मार्ग का उपयोग करता है।