Gumagawa ang pipx ng mga hiwalay na environment ng application, ngunit nagsisimula pa rin ang pagkuha ng package sa environment na ibinibigay sa pipx. Sa POSIX shell, maaaring gamitin ng installation na nakabatay sa pip ang:

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

Ang mga assignment na ito ay nalalapat sa invocation na ito at sa child installer nito. Hindi kailangang ilagay ang proxy URL sa bawat virtual environment na ginawa. Nag-aalok ang listahan ng HTTP proxy ng mga kandidatong endpoint kapag ang mga pag-download ng package na ito ay maaaring gumamit ng mga pampublikong tagapamagitan.

Ang kasalukuyang pipx ay naglalantad ng pagpili ng backend. Ginagawang malinaw ng tahasang pip backend sa itaas ang downloader. Maaaring gumagamit na ng pip bilang default ang bersyon ng pipx bago ang opsyong iyon; gamitin ang syntax na sinusuportahan ng naka-install na bersyon.

Sinusuportahan din ng pip mismo ang opsyong --proxy. Kung gumagamit ka ng --pip-args ng pipx upang ipasa ang mga opsyon ng installer, panatilihin ang mga argumentong iyon sa pip backend; hindi ito mga unibersal na setting para sa ibang backend o para sa naka-install na command.

Ang matagumpay na installation ay hindi nagko-configure ng hinaharap na trapiko sa network ng black o ng anumang iba pang naka-install na application. Ilunsad ang isang network application gamit ang environment o mga setting ng client na sinusuportahan ng application na iyon. Sa kabaligtaran, ang proxy na itinakda lamang sa loob ng application ay hindi makakapag-ayos ng naunang pag-download ng package.

Para sa error sa certificate, suriin ang configuration ng tiwala ng downloader sa halip na i-disable ang mga pagsusuri. Ang 407 ay tungkol sa account ng tagapamagitan; ang pag-log in sa isang pribadong index ay tungkol sa source ng package.

Kaugnay na mga artikulo