Усталяванне праграм pipx праз проксі
Перадайце проксі-змённыя pipx да стварэння асяроддзя праграмы і адрознівайце атрыманне пакетаў ад наступных запытаў усталяванай праграмы.
pipx стварае ізаляваныя асяроддзі праграм, але атрыманне пакетаў па-ранейшаму пачынаецца з асяроддзя, перададзенага pipx. У POSIX shell усталяванне праз pip можа выкарыстоўваць:
http_proxy='http://proxy.example:8080' https_proxy='http://proxy.example:8080' pipx install --backend pip blackГэтыя прысваенні дзейнічаюць для гэтага выкліку і яго даччынага ўсталёўшчыка. Не трэба змяшчаць URL проксі ў кожнае створанае віртуальнае асяроддзе. Спіс HTTP-проксі прапануе кандыдатаў канцавых пунктаў, калі гэтыя загрузкі пакетаў могуць выкарыстоўваць публічных пасрэднікаў.
Цяперашні pipx прапануе выбар бэкенда. Яўна пазначаны бэкенд pip вышэй робіць загрузчык зразумелым. Версія pipx, старэйшая за гэтую магчымасць, можа ўжо выкарыстоўваць pip па змаўчанні; выкарыстоўвайце сінтаксіс, які падтрымлівае ўсталяваная версія.
Сам pip таксама падтрымлівае параметр --proxy. Калі выкарыстоўваць --pip-args pipx для перадачы параметраў усталёўшчыка, пакідайце гэтыя аргументы з бэкендам pip; яны не з'яўляюцца ўніверсальнымі наладамі для іншага бэкенда або для ўсталяванай каманды.
Паспяховае ўсталяванне не наладжвае будучы сеткавы трафік black або любой іншай усталяванай праграмы. Запускайце сеткавую праграму з асяроддзем або кліенцкімі наладамі, якія падтрымлівае гэтая праграма. І наадварот, налада проксі толькі ўнутры праграмы не можа выправіць папярэднюю загрузку пакетаў.
Пры памылцы сертыфіката правярайце налады даверу загрузчыка, а не адключайце праверкі. Памылка 407 датычыцца ўліковага запісу пасрэдніка; уваход у прыватны індэкс датычыцца крыніцы пакетаў.