Menyetel variabel proksi di kernel Python Jupyter
Konfigurasikan lingkungan kernel Python dan bedakan berkas startup IPython dari konfigurasi server Jupyter.
Kode Python buku catatan berjalan di kernel yang dipilih. Setel variabel proksi pada proses itu sebelum klien HTTP memakainya. Untuk Requests dengan penanganan lingkungan biasanya, sel penyiapan dapat berisi:
import os
os.environ["http_proxy"] = "http://proxy.example.net:8080"
os.environ["https_proxy"] = "http://proxy.example.net:8080"
URL proksi menggambarkan perantara HTTP pada kedua penetapan. Jangan ubah skemanya hanya karena situs tujuan memakai HTTPS. Untuk permintaan Python publik yang diizinkan yang kliennya tidak memiliki akun proksi, entri HTTP dari daftar proksi HTTP dapat menyediakan nilai tersebut.
Pada sesi IPython berulang, skrip startup berada di direktori startup profil yang dipilih, biasanya ~/.ipython/profile_default/startup/. Berkas ini dijalankan saat shell IPython dibangun, jadi mengubahnya memerlukan kernel baru. Direktori konfigurasi server Jupyter memiliki tujuan lain.
Spesifikasi kernel juga dapat menyediakan nilai lingkungan tambahan bagi kernel yang baru dijalankan. Kernel terkelola atau jarak jauh mungkin memiliki lingkungan peluncurannya sendiri; periksa kernel yang dipilih alih-alih menganggapnya berbagi shell yang membuka peramban.
Jika masalahnya adalah membuka halaman buku catatan lokal itu sendiri, periksa kebijakan lewati localhost peramban. Unduhan Python yang sadar proksi dan koneksi peramban ke server Jupyter adalah permintaan terpisah. Halaman web yang disematkan dalam IFrame juga memakai rute peramban.