pipx programų diegimas per tarpinį serverį
Perduokite tarpinio serverio kintamuosius pipx prieš jam sukuriant programos aplinką ir atskirkite paketų gavimą nuo vėlesnių įdiegtos programos užklausų.
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.