Conda Inafanya Kazi Kupitia Proksi, lakini pip Haifanyi
Linganisha usanidi wa proksi na vyeti wa wateja wote wawili; usidhani kuwezesha mazingira ya Conda kunakili mipangilio yote ya mtandao kwenda pip.
Kuwezesha mazingira ya Conda huchagua mazingira; hakufanyi kila programu iliyomo itumie usanidi wa Conda. Conda na pip ni wateja tofauti wa kupakua.
Conda inaweza kuwa na njia za proksi katika .condarc:
proxy_servers:
http: http://203.0.113.10:8080
https: http://203.0.113.10:8080
Thamani hizi za mfano huiambia Conda jinsi ya kufikia malengwa ya kila skimu. pip haichukui mpangilio wa proxy_servers kiotomatiki kwa sababu tu imesakinishwa katika mazingira hayo.
Kagua usanidi wote wawili
Kagua vyanzo vya usanidi wa Conda na pip inayohusishwa na Python inayotumika:
conda config --show-sources
python -m pip --version
python -m pip config debug
Matokeo yanaweza kuonyesha maeneo tofauti ya usanidi, mkalimani asiyetarajiwa au kigezo cha mazingira ambacho jaribio moja halikutumia. Kagua URL binafsi na taarifa za kuingia kabla ya kushiriki.
Kwa pip, tumia chaguo lake la proksi lililoandikwa kwenye nyaraka, usanidi mahsusi wa pip au mazingira yanayofaa ya mtandao. Usinakili sehemu ya YAML ya .condarc moja kwa moja katika faili ya INI ya pip.
Mipangilio ya uaminifu pia ni tofauti
ssl_verify ya Conda inaweza kutaja kifurushi cha CA au, kwenye matoleo na mazingira ya kuendesha Python yanayoungwa mkono, kuchagua uaminifu wa mfumo kwa truststore. Hiyo si amri ya kusanidi chanzo cha uaminifu cha pip.
Ikiwa proksi inafanya ukaguzi wa TLS ulioidhinishwa, tambua jinsi kila mteja anavyoamini mamlaka hiyo. Ombi la Conda lililofanikiwa huthibitisha kuwa njia na uaminifu wake vilifanya kazi kwa ombi hilo; halithibitishi kwamba pip ilipata mipangilio hiyohiyo.
Linganisha malengwa halisi
Wateja wanaweza kutumia faharasa tofauti za vifurushi na seva za faili. Mpatanishi anayeruhusu chaneli moja anaweza kukataa faharasa nyingine au URL ya kumbukumbu inayofuata. Kagua jina la seva linaloshindwa na jibu kabla ya kuhusisha tofauti na mazingira ya Python yaliyochaguliwa pekee.
Ripoti yenye manufaa hutaja mkalimani, chanzo cha usanidi wa kila mteja, seva iliyoombwa na hitilafu ya kwanza ya muunganisho au cheti. “Conda inafanya kazi” ni mwanzo wa kulinganisha, si jaribio kamili la njia ya mtandao ya pip.