Conda jaħdem permezz tal-proxy, iżda pip le
Qabbel il-konfigurazzjoni tal-proxy u ċ-ċertifikati taż-żewġ klijenti; tassumix li l-attivazzjoni ta’ ambjent Conda tikkopja s-settings kollha tan-netwerk lejn pip.
L-attivazzjoni ta’ ambjent Conda tagħżel ambjent; ma tagħmilx kull programm fih juża l-konfigurazzjoni ta’ Conda. Conda u pip huma klijenti ta’ tniżżil separati.
Conda jista’ jkollu rotot proxy f’.condarc:
proxy_servers:
http: http://203.0.113.10:8080
https: http://203.0.113.10:8080
Dawn il-valuri ta’ eżempju jgħidu lil Conda kif jilħaq destinazzjonijiet ta’ kull skema. pip ma jadottax awtomatikament il-mappa proxy_servers sempliċement għax hu installat f’dak l-ambjent.
Eżamina ż-żewġ konfigurazzjonijiet
Iċċekkja s-sorsi tal-konfigurazzjoni ta’ Conda u l-pip assoċjat mal-Python attiv:
conda config --show-sources
python -m pip --version
python -m pip config debug
L-outputs jistgħu juru postijiet ta’ konfigurazzjoni differenti, interpretu mhux mistenni jew varjabbli tal-ambjent li test wieħed ma użax. Irrevedi URL privati u kredenzjali qabel taqsamhom.
Għal pip, uża l-għażla proxy dokumentata tiegħu, konfigurazzjoni speċifika għal pip jew l-ambjent tan-netwerk xieraq. Tikkopjax sezzjoni YAML minn .condarc direttament f’fajl INI ta’ pip.
Is-settings tal-fiduċja huma separati wkoll
ssl_verify ta’ Conda jista’ jindika pakkett CA jew, fuq verżjonijiet u runtimes Python appoġġjati, jagħżel il-fiduċja tas-sistema b’truststore. Dik mhijiex kmand biex jiġi kkonfigurat is-sors tal-fiduċja ta’ pip.
Jekk il-proxy jagħmel spezzjoni TLS approvata, stabbilixxi kif kull klijent jafda dik l-awtorità. Talba Conda li tirnexxi turi li r-rotta u l-fiduċja tiegħu stess ħadmu għal dik it-talba; ma turix li pip irċieva l-istess setup.
Qabbel id-destinazzjonijiet reali
Il-klijenti jistgħu jużaw indiċijiet ta’ pakketti u hosts ta’ fajls differenti. Intermedjarju li jippermetti kanal wieħed jista’ jirrifjuta indiċi ieħor jew URL ta’ arkivju aktar tard. Iċċekkja l-isem tal-host li jfalli u r-rispons qabel tattribwixxi d-differenza lill-ambjent Python magħżul biss.
Rapport utli jidentifika l-interpretu, is-sors ta’ konfigurazzjoni ta’ kull klijent, il-host mitlub u l-ewwel żball ta’ konnessjoni jew ċertifikat. “Conda jaħdem” huwa punt tat-tluq għal paragun, mhux test sħiħ tal-mogħdija tan-netwerk ta’ pip.