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.

Relatearre artikelen