Conda darbojas caur starpniekserveri, bet pip ne
Salīdziniet abu klientu starpniekservera un sertifikātu iestatījumus; nepieņemiet, ka Conda vides aktivizēšana kopē visus tīkla iestatījumus uz pip.
Conda vides aktivizēšana izvēlas vidi; tā neliek visām tajā esošajām programmām izmantot Conda konfigurāciju. Conda un pip ir atsevišķi lejupielādes klienti.
Conda starpniekservera maršruti var būt .condarc:
proxy_servers:
http: http://203.0.113.10:8080
https: http://203.0.113.10:8080
Šīs parauga vērtības norāda Conda, kā sasniegt katras shēmas galamērķus. pip automātiski nepārņem proxy_servers atbilstību tikai tāpēc, ka tas instalēts šajā vidē.
Pārbaudiet abas konfigurācijas
Pārbaudiet Conda konfigurācijas avotus un ar aktīvo Python saistīto pip:
conda config --show-sources
python -m pip --version
python -m pip config debug
Izvades var atklāt dažādas konfigurācijas vietas, negaidītu interpretatoru vai vides mainīgo, ko viens tests neizmantoja. Pirms kopīgošanas pārskatiet privātos URL un akreditācijas datus.
Pip gadījumā izmantojiet dokumentēto starpniekservera opciju, pip paredzētu konfigurāciju vai piemērotu tīkla vidi. Nekopējiet .condarc YAML sadaļu tieši pip INI failā.
Arī uzticamības iestatījumi ir atsevišķi
Conda ssl_verify var norādīt CA komplektu vai atbalstītās versijās un Python izpildvidēs izvēlēties sistēmas uzticamību ar truststore. Tā nav komanda pip uzticamības avota konfigurēšanai.
Ja starpniekserveris veic apstiprinātu TLS pārbaudi, noskaidrojiet, kā katrs klients uzticas šai iestādei. Veiksmīgs Conda pieprasījums pierāda, ka tā paša maršruts un uzticamība darbojās šim pieprasījumam; tas nepierāda, ka pip saņēma tos pašus iestatījumus.
Salīdziniet faktiskos galamērķus
Klienti var izmantot dažādus pakotņu indeksus un failu resursdatorus. Starpnieks, kas atļauj vienu kanālu, var liegt citu indeksu vai vēlāku arhīva URL. Pārbaudiet kļūdaino resursdatora nosaukumu un atbildi, pirms atšķirību piedēvējat tikai izvēlētajai Python videi.
Noderīgs ziņojums norāda interpretatoru, katra klienta konfigurācijas avotu, pieprasīto resursdatoru un pirmo savienojuma vai sertifikāta kļūdu. „Conda darbojas” ir salīdzinājuma sākums, nevis pilns pip tīkla ceļa tests.