Notebook-un Python kodu seçilmiş kerneldə işləyir. HTTP müştərisi onlardan istifadə etməzdən əvvəl proxy dəyişənlərini həmin prosesdə təyin edin. Normal mühit davranışına malik Requests üçün quraşdırma hücrəsi belə ola bilər:

import os

os.environ["http_proxy"] = "http://proxy.example.net:8080"
os.environ["https_proxy"] = "http://proxy.example.net:8080"

Proxy URL hər iki təyinatda HTTP vasitəçisini təsvir edir. Hədəf sayt HTTPS istifadə etdiyi üçün onun sxemini dəyişməyin. Müştərisində proxy hesabı olmayan icazəli ictimai Python sorğuları üçün HTTP proxy siyahısındakı HTTP qeydi bu dəyərləri verə bilər.

Təkrar IPython sessiyaları üçün başlatma skriptləri seçilmiş IPython profilinin başlatma qovluğuna aiddir, adətən ~/.ipython/profile_default/startup/. Bu fayllar IPython qabığı qurularkən işləyir, ona görə birini dəyişmək yenidən işə salmaq üçün yeni kernel tələb edir. Jupyter server konfiqurasiya qovluğu başqa məqsədə xidmət edir.

Kernelspec yeni başladılan kernel üçün əlavə mühit dəyərləri də verə bilər. İdarə olunan və ya uzaq kernellərin öz başlatma mühiti ola bilər; brauzeri açan qabıqla paylaşdığını güman etmək əvəzinə seçilmiş kerneli yoxlayın.

Problem yerli notebook səhifəsinin özünün açılmasıdırsa, brauzerin localhost keçid siyasətini yoxlayın. Proxy-dən xəbərdar Python yükləməsi və brauzerin Jupyter serverinə qoşulması ayrı sorğulardır. IFrame-də yerləşdirilmiş veb-səhifə də brauzerin marşrutundan istifadə edir.

Əlaqəli məqalələr