pipx sukuria izoliuotas programų aplinkas, tačiau paketų gavimas vis tiek prasideda nuo aplinkos, kuri perduodama pipx. POSIX apvalkale diegimas per pip gali naudoti:

http_proxy='http://proxy.example:8080' https_proxy='http://proxy.example:8080' pipx install --backend pip black

Šie priskyrimai taikomi šiam iškvietimui ir jo antriniam diegėjui. Nereikia dėti tarpinio serverio URL į kiekvieną sukurtą virtualią aplinką. HTTP tarpinių serverių sąrašas siūlo galinių taškų kandidatus, kai šie paketų atsisiuntimai gali naudoti viešus tarpininkus.

Dabartinis pipx siūlo backend pasirinkimą. Aukščiau nurodytas aiškus pip backend paaiškina atsisiuntėją. Senesnė už šią parinktį pipx versija galbūt jau naudoja pip pagal numatytuosius nustatymus; naudokite sintaksę, kurią palaiko įdiegta versija.

Pats pip taip pat palaiko parinktį --proxy. Jei naudojate pipx --pip-args diegėjo parinktims perduoti, laikykite tuos argumentus prie pip backend; jie nėra universalūs nustatymai kitam backend ar įdiegtai komandai.

Sėkmingas diegimas nesukonfigūruoja būsimo black ar kitos įdiegtos programos tinklo srauto. Paleiskite tinklo programą su aplinka ar kliento nustatymais, kuriuos ta programa palaiko. Ir atvirkščiai, tarpinio serverio nustatymas tik programos viduje negali pataisyti ankstesnio paketų atsisiuntimo.

Jei yra sertifikato klaida, patikrinkite atsisiuntėjo pasitikėjimo konfigūraciją, o ne išjunkite patikras. 407 susijusi su tarpininko paskyra; prisijungimas prie privataus indekso susijęs su paketo šaltiniu.

Susiję straipsniai