Как скачать Python packages без интернета?
Я уже загуглила все способы, попробовала, но выдаются ошибки.
Если я делаю вот так:
pip download -r requirements.txt
То выходит ошибка:
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ConnectTimeoutError(<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x000001CB3A5BB220>, 'Connection to pypi.org timed out. (connect timeout=15)')': /simple/pysftp/
Мой requirements.txt
pysftp
pathlib
datetime
paramiko
pandas
xlrd
pyodbc
excel
numpy
sqlalchemy
Ответы (1 шт):
Автор решения: MaxU
→ Ссылка
Перед установкой "wheel" файла, pip предварительно сравнивает следующие компоненты с соответствующими компонентами вашей системы и установленной у вас версии Python:
- платформу (Windows, Linux, MacOS, etc.)
- "битность" (32-bit, 64-bit) "wheel" файла
- версию Python
По имени "wheel" файла, чаще всего, можно распознать все описанные выше компоненты.
Пример: bcrypt-3.2.0-cp36-abi3-win32.whl:
- Имя модуля:
bcrypt - Версия модуля:
3.2.0 - собран для Python версии 3.6 (CPython реализация)
- собран для платформы Windows, для
32-bitной версии Python
Если вы, например, установили Python 3.8 (64-bit) на Windows, то и "wheel" файлы нужно скачивать соответствующие.
Например: bcrypt-3.2.0-cp38-abi3-win64.whl
