Bir not defterinin Python kodu seçili çekirdekte çalışır. Proxy değişkenlerini HTTP istemcisi bunları kullanmadan önce o süreçte ayarlayın. Normal ortam işleyişine sahip Requests için bir kurulum hücresi şunları içerebilir:

import os

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

Proxy URL'si her iki atamada da bir HTTP aracısını tanımlar. Hedef site HTTPS kullanıyor diye şemasını değiştirmeyin. İstemcisinde proxy hesabı olmayan izinli genel Python istekleri için HTTP proxy listesindeki bir HTTP kaydı bu değerleri sağlayabilir.

Yinelenen IPython oturumlarında başlangıç betikleri seçili profilin başlangıç dizinine aittir, genellikle ~/.ipython/profile_default/startup/. Bu dosyalar IPython kabuğu oluşturulurken çalışır, dolayısıyla birini değiştirmek yeni bir çekirdek gerektirir. Jupyter'in sunucu yapılandırma dizini başka bir amaca hizmet eder.

Bir çekirdek belirtimi yeni başlatılan çekirdeğe ek ortam değerleri de sağlayabilir. Yönetilen veya uzak çekirdeklerin kendi başlatma ortamları olabilir; tarayıcıyı açan kabuğu paylaştığını varsaymak yerine seçili çekirdeği inceleyin.

Sorun yerel not defteri sayfasının kendisini açmaksa tarayıcının localhost atlama ilkesini inceleyin. Proxy'den haberdar bir Python indirmesi ile tarayıcının Jupyter sunucusuna bağlantısı ayrı isteklerdir. Bir IFrame'e gömülü web sayfası da tarayıcının yolunu kullanır.

İlgili makaleler