Conda wurket troch de proxy, mar pip net
Ferlykje de proxy- en sertifikaatynstellingen fan beide kliïnten; nim net oan dat it aktivearjen fan in Conda-omjouwing alle netwurkynstellingen nei pip kopiearret.
It aktivearjen fan in Conda-omjouwing kiest in omjouwing; it lit net elk programma dêryn Conda syn konfiguraasje brûke. Conda en pip binne aparte downloadkliïnten.
Conda kin proxyrûtes yn .condarc hawwe:
proxy_servers:
http: http://203.0.113.10:8080
https: http://203.0.113.10:8080
Dizze foarbyldwearden fertelle Conda hoe't doelen fan elk skema berikt wurde. pip nimt de proxy_servers-keppeling net automatysk oer allinnich omdat it yn dy omjouwing ynstallearre is.
Besjoch beide konfiguraasjes
Kontrolearje de konfiguraasjeboarnen fan Conda en de pip dy't by de aktive Python heart:
conda config --show-sources
python -m pip --version
python -m pip config debug
De útfier kin ferskillende konfiguraasjeplakken, in ûnferwachte ynterpreter of in omjouwingsfariabele sjen litte dy't ien test net brûkte. Besjoch privee-URL's en oanmeldgegevens foar it dielen.
Foar pip, brûk de dokumintearre proxy-opsje, pip-eigen konfiguraasje of de passende netwurkomjouwing. Kopiearje gjin YAML-seksje fan .condarc streekrjocht nei in pip-INI-bestân.
Fertrouwensynstellingen binne ek apart
Conda syn ssl_verify kin in CA-bondel oantsjutte of, yn stipe ferzjes en Python-útfieromjouwings, systeemfertrouwen mei truststore kieze. Dat is gjin kommando om pip syn fertrouwensboarne yn te stellen.
As de proxy goedkarde TLS-ynspeksje docht, stel fêst hoe't elke kliïnt dy autoriteit fertrout. In slagge Conda-fersyk bewiist dat syn eigen rûte en fertrouwen foar dat fersyk wurken; it bewiist net dat pip deselde ynstellingen krige.
Ferlykje de echte doelen
De kliïnten kinne ferskillende pakketyndeksen en bestânshosts brûke. In tuskenpartij dy't ien kanaal tastiet, kin in oare yndeks of in lettere argyf-URL wegerje. Kontrolearje de falende hostnamme en it antwurd foardatst it ferskil allinnich oan de keazen Python-omjouwing taskriuwst.
In nuttich rapport neamt de ynterpreter, elke kliïnt syn konfiguraasjeboarne, de frege host en de earste ferbinings- of sertifikaatflater. “Conda wurket” is it begjin fan in ferliking, net in folsleine test fan pip syn netwurkpaad.