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 ਵਿੱਚ ਏਮਬੈਡ ਵੈੱਬਪੇਜ ਵੀ ਬ੍ਰਾਊਜ਼ਰ ਦਾ ਰਾਹ ਵਰਤਦਾ ਹੈ।