export HTTP_PROXY=http://proxy.example:8080
export HTTPS_PROXY=http://proxy.example:8080
python map_job.py

Стандартний шлях веб-тайлів у contextily використовує Requests. Передайте змінні процесу, який запускає map_job.py; ядру блокнота або запланованому worker потрібне власне середовище запуску. Обидві схеми призначення можуть використовувати той самий HTTP-посередник. Для публічних тайлів на дозволеному маршруті публічного проксі виберіть кінцеву точку зі списку HTTP-проксі для цих значень.

Налаштування проксі менеджера пакетів Conda не налаштовують автоматично ці пізніші запити Python.

Якщо HTTPS не працює через CA організації, налаштуйте довіру Requests у тому worker, наприклад за допомогою його затвердженого REQUESTS_CA_BUNDLE. Звичайний вибір проксі не потребує заміни приватного завантажувача contextily або видалення перевірок помилок HTTP.

Коли базова карта відображається без відповідного запиту через проксі, визначте, чи використала вона кешовані тайли. Перегляньте операцію, яка справді потребує завантаження, перш ніж робити висновок, що середовище проігноровано.

URL постачальника тайлів залишається адресатом вмісту разом із його наявною автентифікацією, атрибуцією та політикою дозволеного завантаження.

Схожі статті