Мне нужно скачать пакет, используя pip.Я запустил pip install <package>
, но получил следующую ошибку:
[user@server ~]$ pip install sistr_cmd
Collecting sistr_cmd
Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connection broken by 'NewConnectionError('<pip._vendor.requests.packages.urllib3.connection.
VerifiedHTTPSConnection object at 0x7f518ee0cd90>: Failed to establish a new connection: [Errno 101] Network is unreachable',)': /simple/sistr-cmd/
Retrying (Retry(total=3, connect=None, read=None, redirect=None)) after connection broken by 'NewConnectionError('<pip._vendor.requests.packages.urllib3.connection.
VerifiedHTTPSConnection object at 0x7f518ee0c290>: Failed to establish a new connection: [Errno 101] Network is unreachable',)': /simple/sistr-cmd/
Retrying (Retry(total=2, connect=None, read=None, redirect=None)) after connection broken by 'NewConnectionError('<pip._vendor.requests.packages.urllib3.connection.
VerifiedHTTPSConnection object at 0x7f518ee0c510>: Failed to establish a new connection: [Errno 101] Network is unreachable',)': /simple/sistr-cmd/
Retrying (Retry(total=1, connect=None, read=None, redirect=None)) after connection broken by 'NewConnectionError('<pip._vendor.requests.packages.urllib3.connection.
VerifiedHTTPSConnection object at 0x7f518ee0cf10>: Failed to establish a new connection: [Errno 101] Network is unreachable',)': /simple/sistr-cmd/
Retrying (Retry(total=0, connect=None, read=None, redirect=None)) after connection broken by 'NewConnectionError('<pip._vendor.requests.packages.urllib3.connection.
VerifiedHTTPSConnection object at 0x7f518ee0c190>: Failed to establish a new connection: [Errno 101] Network is unreachable',)': /simple/sistr-cmd/
Could not find a version that satisfies the requirement sistr_cmd (from versions: )
No matching distribution found for sistr_cmd
Я убедился, что источником проблемы является сеть, блокирующая большинство сайтов, потому что я работаю за прокси-сервером (требуется организацией).Чтобы разрешить эти загрузки, мне нужно скомпилировать список URL источника загрузок и отправить его администраторам сети для разблокировки.
Согласно документации pip (цитируется и кратко объясняется в статье Википедии о pip)) «Многие пакеты можно найти в исходном коде пакетов и их зависимостях по умолчанию - Python Package Index (PyPI)», поэтому я перешел на страницу PyPI для Biopython и нашел репозиторий github и необходимые зависимости для пакета.также ссылки для скачивания на странице PyPI, и я хочу быть уверенным, что все источники для загрузки разрешены. Так же как и установка pip из исходного источника пакета (репозиторий github или где находится оригинальный пакет), пакеты перечислены встраница PyPI в разделе загрузок или она выполняет поиск по обоим направлениям?
Заранее спасибо за помощь.