Инсталиране на приложения с 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 предлага избор на backend. Явният pip backend по-горе прави изтеглящия ясен. Версия на pipx, по-стара от тази опция, може вече да използва pip по подразбиране; използвайте синтаксиса, който инсталираната версия поддържа.
Самият pip също поддържа опцията --proxy. Ако използвате --pip-args на pipx за подаване на опции на инсталатора, запазете тези аргументи с pip backend; те не са универсални настройки за друг backend или за инсталираната команда.
Успешната инсталация не конфигурира бъдещия мрежов трафик на black или на друго инсталирано приложение. Стартирайте мрежово приложение със средата или клиентските настройки, които то поддържа. Обратно, задаването на прокси само в приложението не може да поправи предишното изтегляне на пакети.
При грешка със сертификат прегледайте настройките за доверие на изтеглящия, вместо да изключвате проверките. Грешка 407 се отнася до акаунта на посредника; входът в частен индекс се отнася до източника на пакети.