Mae actifadu amgylchedd Conda yn dewis amgylchedd; nid yw’n gwneud i bob rhaglen ynddo ddefnyddio ffurfweddiad Conda. Mae Conda a pip yn gleientiaid lawrlwytho ar wahân.

Gall Conda gynnwys llwybrau dirprwy yn .condarc:

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

Mae’r gwerthoedd enghreifftiol hyn yn dweud wrth Conda sut i gyrraedd cyrchfannau pob cynllun. Nid yw pip yn mabwysiadu’r mapio proxy_servers yn awtomatig dim ond am ei fod wedi’i osod yn yr amgylchedd hwnnw.

Archwiliwch y ddau ffurfweddiad

Gwiriwch ffynonellau ffurfweddiad Conda a’r pip sy’n gysylltiedig â’r Python gweithredol:

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

Gall yr allbynnau ddatgelu lleoliadau ffurfweddiad gwahanol, dehonglydd annisgwyl neu newidyn amgylchedd na ddefnyddiwyd gan un prawf. Adolygwch URLau preifat a manylion mewngofnodi cyn eu rhannu.

Ar gyfer pip, defnyddiwch ei opsiwn dirprwy dogfenedig, ffurfweddiad penodol i pip neu’r amgylchedd rhwydwaith priodol. Peidiwch â chopïo adran YAML o .condarc yn uniongyrchol i ffeil INI pip.

Mae gosodiadau ymddiriedaeth ar wahân hefyd

Gall ssl_verify Conda nodi bwndel CA neu, mewn fersiynau ac amgylcheddau rhedeg Python a gefnogir, ddewis ymddiriedaeth y system gyda truststore. Nid gorchymyn i ffurfweddu ffynhonnell ymddiriedaeth pip yw hynny.

Os yw’r dirprwy yn cynnal archwiliad TLS cymeradwy, canfyddwch sut mae pob cleient yn ymddiried yn yr awdurdod hwnnw. Mae cais Conda llwyddiannus yn profi bod ei lwybr a’i ymddiriedaeth ei hun wedi gweithio ar gyfer y cais hwnnw; nid yw’n profi bod pip wedi derbyn yr un gosodiadau.

Cymharwch y cyrchfannau gwirioneddol

Gall y cleientiaid ddefnyddio mynegeion pecynnau a gwesteiwyr ffeiliau gwahanol. Gall cyfryngwr sy’n caniatáu un sianel wrthod mynegai arall neu URL archif diweddarach. Gwiriwch yr enw gwesteiwr sy’n methu a’r ymateb cyn priodoli’r gwahaniaeth i’r amgylchedd Python a ddewiswyd yn unig.

Mae adroddiad defnyddiol yn nodi’r dehonglydd, ffynhonnell ffurfweddiad pob cleient, y gwesteiwr y gofynnwyd amdano a’r gwall cysylltiad neu dystysgrif cyntaf. Mae “Mae Conda yn gweithio” yn fan cychwyn ar gyfer cymharu, nid yn brawf llawn o lwybr rhwydwaith pip.

Erthyglau cysylltiedig