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 માં એમ્બેડ કરેલું વેબપૃષ્ઠ પણ બ્રાઉઝરનો માર્ગ વાપરે છે.