Conda proksi ilə işləyir, amma pip işləmir
İki müştərinin proksi və sertifikat konfiqurasiyasını müqayisə edin; Conda mühitini aktivləşdirməyin bütün şəbəkə parametrlərini pip-ə köçürdüyünü düşünməyin.
Conda mühitini aktivləşdirmək mühit seçir; içindəki hər proqramın Conda konfiqurasiyasından istifadə etməsini təmin etmir. Conda və pip ayrı yükləmə müştəriləridir.
Conda-nın .condarc daxilində proksi marşrutları ola bilər:
proxy_servers:
http: http://203.0.113.10:8080
https: http://203.0.113.10:8080
Bu nümunə dəyərlər Conda-ya hər sxemin hədəflərinə necə çatacağını bildirir. pip yalnız həmin mühitdə quraşdırıldığı üçün proxy_servers uyğunlaşdırmasını avtomatik qəbul etmir.
Hər iki konfiqurasiyanı yoxlayın
Conda konfiqurasiya mənbələrini və aktiv Python ilə əlaqəli pip-i yoxlayın:
conda config --show-sources
python -m pip --version
python -m pip config debug
Çıxışlar fərqli konfiqurasiya yerlərini, gözlənilməz interpretatoru və ya testlərdən birinin istifadə etmədiyi mühit dəyişənini göstərə bilər. Paylaşmazdan əvvəl özəl URL-ləri və giriş məlumatlarını nəzərdən keçirin.
Pip üçün sənədləşdirilmiş proksi parametrindən, pip-ə məxsus konfiqurasiyadan və ya uyğun şəbəkə mühitindən istifadə edin. .condarc YAML bölməsini birbaşa pip INI faylına köçürməyin.
Etibar parametrləri də ayrıdır
Conda-nın ssl_verify parametri CA dəstini göstərə və ya dəstəklənən versiya və Python icra mühitlərində truststore ilə sistem etibarını seçə bilər. Bu, pip-in etibar mənbəyini quran əmr deyil.
Proksi təsdiqlənmiş TLS yoxlaması aparırsa, hər müştərinin həmin sertifikat mərkəzinə necə etibar etdiyini müəyyənləşdirin. Uğurlu Conda sorğusu öz marşrut və etibarının həmin sorğu üçün işlədiyini sübut edir; pip-in eyni quruluşu aldığını sübut etmir.
Faktiki hədəfləri müqayisə edin
Müştərilər fərqli paket indeksləri və fayl hostlarından istifadə edə bilər. Bir kanala icazə verən vasitəçi başqa indeksi və ya sonrakı arxiv URL-sini rədd edə bilər. Fərqi yalnız seçilmiş Python mühitinə bağlamazdan əvvəl uğursuz host adını və cavabı yoxlayın.
Faydalı hesabat interpretatoru, hər müştərinin konfiqurasiya mənbəyini, sorğu edilən hostu və ilk bağlantı və ya sertifikat xətasını göstərir. “Conda işləyir” müqayisənin başlanğıcıdır, pip-in şəbəkə yolunun tam testi deyil.