Stàlaich le pip tro phrogsaidh
Thoir progsaidh do aon òrdugh pip, thoir sùil air prìomhachas rèiteachaidh agus ceartaich earbsa theisteanasan gun trusted-host mar fhuasgladh proxy.
Airson aon stàladh, gabhaidh pip ri progsaidh dìreach air loidhne nan òrdughan. Faodaidh tu slighe fheuchainn gun fhaidhle rèiteachaidh maireannach cleachdaiche no siostaim a sgrìobhadh:
python -m pip --proxy http://203.0.113.10:8080 install requests
Cleachd puing-deiridh bhon t-seirbheis agad no bhon liosta de phrogsaidhean HTTP an àite IP na sgrìobhainn. Nì ruith python -m pip an àrainneachd Python a tha thu ag iarraidh nas soilleire cuideachd na bhith a’ gabhail ris gu bheil prògram pip fa leth a’ buntainn rithe.
Tha URL a’ phrogsaidh a’ mìneachadh a’ cheangail ris. Faodaidh e tòiseachadh le http:// fhad ’s a bhios clàr nam pacaidean agus luchdadh a-nuas a’ cleachdadh HTTPS tro CONNECT.
Ma chumas pip a’ taghadh roghainn eile
Airson roghainnean pip fhèin, bheir argamaidean loidhne-òrduigh buaidh thairis air caochladairean àrainneachd, a bheir buaidh thairis air faidhlichean rèiteachaidh. Faodaidh faidhlichean a bhith cruinneil, cleachdaiche no ann an àrainneachd fhìorach. Faodaidh PIP_CONFIG_FILE faidhle a bharrachd a thaghadh.
python -m pip config debug
Liostaidh seo na tùsan rèiteachaidh a bheir pip fa-near. Sgrùdaich iad gu h-ionadail: faodaidh URLan prìobhaideach no teisteasan inntrigidh a bhith sna faidhlichean no luachan àrainneachd.
Sgrùdaich PIP_PROXY agus na caochladairean proxy HTTP/HTTPS àbhaisteach cuideachd. Chan eil iad uile san aon fhilleadh; faodaidh làimhseachadh àbhaisteach na h-àrainneachd proxy buaidh a thoirt air an fhìor shlighe fhathast. Na gabh ris gun do chuir sguabadh aon inntrigidh cleachdaiche gach tùs air falbh.
Cha chàraich roghainn proxy earbsa theisteanasan
Ma ruigeas an t-slighe seirbheis HTTPS ach gum fàillig dearbhadh, faigh a-mach dè an teisteanas a fhuair an cliant. Faodaidh rèiteachadh sgrùdaidh ùghdarraichte feum a dhèanamh air pasgan CA aontaichte:
python -m pip --proxy http://203.0.113.10:8080 \
--cert /path/to/approved-ca-bundle.pem install requests
Comharraichidh --trusted-host òstair mar earbsach fiù gun HTTPS dligheach. Cha shuidhich e IP a’ phrogsaidh agus cha bu chòir gur e am freagairt àbhaisteach do mhearachd teisteanais a th’ ann. Ceartaich a’ phuing-deiridh no an rèiteachadh earbsa.
Thug pip 24.2 teisteanasan an t-siostaim a-steach còmhla ri certifi mar bhun-roghainn air àrainneachdan-ruith le taic. Cha do chleachd pip nas tràithe stòr CA an t-siostaim-obrachaidh gu fèin-obrachail. Faodaidh sin mìneachadh carson a bhios CA buidhne aontaichte ag obair ann an aon àrainneachd Python ach a dhìth ann an tè eile.
Bidh argamaid proxy aon òrduigh gun bhuaidh nuair a chrìochnaicheas an t-òrdugh. Ma shàbhaileas tu roghainn mhaireannach nas fhaide air adhart, cuir anns an raon a tha thu ag iarraidh i, seach a h-uile àrainneachd Python a dhèanamh an urra ri puing nach robh thu ach a’ feuchainn.