Jika traceback gagal di dalam pemulaan modul, panggilan API pertama mungkin telah berlaku semasa import. Menetapkan proksi kemudian dalam aplikasi terlalu lewat untuk permintaan itu.

Untuk klien yang peka persekitaran, sediakan laluan semasa pelancaran:

http_proxy='http://proxy.example:8080' https_proxy='http://proxy.example:8080' python app.py

Untuk muat turun awam yang dibenarkan, senarai proksi HTTP menyediakan calon untuk nilai proksi HTTP semasa pelancaran ini. Persediaan persekitaran di pihak Python juga mesti mendahului import yang membuat rangkaian. Klien yang menggunakan pengangkutan eksplisit lain memerlukan input sokongannya sendiri.

Import yang berjaya menyimpan objek modul dalam cache. Mengubah pemboleh ubah dan mengimport semula biasanya menggunakan semula objek itu dan klien yang dicache; ini bukan penetapan semula pemulaan yang boleh dipercayai. Gunakan konfigurasi semula yang didokumenkan atau proses baharu untuk membandingkan tingkah laku permulaan.

Artikel berkaitan