Activarea unui mediu Conda selectează un mediu; nu face ca toate programele din el să folosească configurația Conda. Conda și pip sunt clienți de descărcare separați.

Conda poate avea rute proxy în .condarc:

proxy_servers:
  http: http://203.0.113.10:8080
  https: http://203.0.113.10:8080

Aceste valori de exemplu îi spun Conda cum să ajungă la destinațiile fiecărei scheme. pip nu adoptă automat maparea proxy_servers doar pentru că este instalat în acel mediu.

Examinează ambele configurații

Verifică sursele de configurare Conda și pip asociat cu Python activ:

conda config --show-sources
python -m pip --version
python -m pip config debug

Rezultatele pot arăta locații de configurare diferite, un interpretor neașteptat sau o variabilă de mediu pe care un test nu a folosit-o. Revizuiește URL-urile private și datele de autentificare înainte de partajare.

Pentru pip, folosește opțiunea proxy documentată, configurația specifică pip sau mediul de rețea potrivit. Nu copia direct o secțiune YAML din .condarc într-un fișier INI pip.

Și setările de încredere sunt separate

ssl_verify din Conda poate indica un pachet CA sau, în versiuni și medii de execuție Python compatibile, poate selecta încrederea sistemului prin truststore. Nu este o comandă de configurare a sursei de încredere pip.

Dacă proxy-ul efectuează inspecție TLS aprobată, stabilește cum are fiecare client încredere în acea autoritate. O cerere Conda reușită dovedește că ruta și încrederea sa au funcționat pentru acea cerere; nu dovedește că pip a primit aceeași configurație.

Compară destinațiile reale

Clienții pot folosi indexuri de pachete și gazde de fișiere diferite. Un intermediar care permite un canal poate refuza alt index sau un URL de arhivă ulterior. Verifică numele gazdei cu eroare și răspunsul înainte să atribui diferența doar mediului Python selectat.

Un raport util identifică interpretorul, sursa de configurare a fiecărui client, gazda solicitată și prima eroare de conexiune sau certificat. „Conda funcționează” este un punct de plecare pentru comparație, nu un test complet al căii de rețea pip.

Articole similare