Conda verkar gjennom proxyen, men pip gjer ikkje
Samanlikn proxy- og sertifikatinnstillingane til dei to klientane; ikkje gå ut frå at aktivering av eit Conda-miljø kopierer alle nettverksinnstillingar til pip.
Å aktivere eit Conda-miljø vel eit miljø; det får ikkje alle programma i det til å bruke konfigurasjonen til Conda. Conda og pip er separate nedlastingsklientar.
Conda kan ha proxyruter i .condarc:
proxy_servers:
http: http://203.0.113.10:8080
https: http://203.0.113.10:8080
Desse dømeverdiane fortel Conda korleis mål for kvart skjema vert nådde. pip tek ikkje automatisk over proxy_servers-tilordninga berre fordi det er installert i det miljøet.
Undersøk begge konfigurasjonane
Kontroller konfigurasjonskjeldene til Conda og pip som høyrer til den aktive Python:
conda config --show-sources
python -m pip --version
python -m pip config debug
Utdataa kan vise ulike konfigurasjonsplasseringar, ein uventa tolkar eller ein miljøvariabel som éin av testane ikkje nytta. Sjå over private URL-ar og påloggingsopplysningar før deling.
For pip, bruk det dokumenterte proxyvalet, pip-spesifikk konfigurasjon eller rett nettverksmiljø. Ikkje kopier ein YAML-del frå .condarc direkte til ei pip-INI-fil.
Tillitsinnstillingar er òg separate
ssl_verify i Conda kan gje ei CA-samling eller i støtta versjonar og Python-køyretider velje systemtillit med truststore. Det er ikkje ein kommando for å konfigurere tillitskjelda til pip.
Dersom proxyen utfører godkjend TLS-inspeksjon, finn ut korleis kvar klient stoler på den utferdaren. Ein vellukka Conda-førespurnad provar at den eigne ruta og tilliten fungerte for den førespurnaden; ikkje at pip fekk same oppsett.
Samanlikn dei faktiske måla
Klientane kan bruke ulike pakkeindeksar og filvertar. Eit mellomledd som tillèt éin kanal, kan nekte ein annan indeks eller ein seinare arkiv-URL. Kontroller vertsnamnet som feilar og svaret før du tilskriv skilnaden berre det valde Python-miljøet.
Ein nyttig rapport identifiserer tolkaren, konfigurasjonskjelda til kvar klient, den etterspurde verten og den første tilkoplings- eller sertifikatfeilen. «Conda verkar» er starten på ei samanlikning, ikkje ein full test av nettverksvegen til pip.