Я использовал команду
Код: Выделить всё
pip install parquet --proxy Код: Выделить всё
ERROR: Could not find a version that satisfies the requirement setuptools (from versions: none)`pip install --proxy http:// parquet
Сбор паркета
Использование кэшированного parquet-1.3.1-py3-none-any.whl.metadata (4,1 КБ)
Сбор thriftpy2 (из паркета)
Использование кэшированного thriftpy2-0.5.1.tar.gz (781 КБ) )
Установка зависимостей сборки ... ошибка
ошибка: подпроцесс-exited-with-error
× подпроцесс pip для установки зависимостей сборки не был запущен успешно.
/>│ код выхода: 1
╰─> [7 строк вывода]
ВНИМАНИЕ: Повторная попытка (Повторная попытка(всего=4, подключение=Нет, чтение=Нет, перенаправление=Нет, статус=Нет) ) после разрыва соединения из-за NewConnectionError('
: не удалось установить новое соединение: [Errno 101] Сеть недоступна')': /simple/setuptools/
...убрано 3 повторяющиеся строки...
Код: Выделить всё
WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('
: Failed to establish a new connection: [Errno 101] Network is unreachable')': /simple/setuptools/
ERROR: Could not find a version that satisfies the requirement setuptools (from versions: none)
ERROR: No matching distribution found for setuptools
[end of output]
ошибка: subprocess-exited-with-error
× подпроцесс pip для установки зависимостей сборки не был запущен успешно.
│ код выхода: 1
╰─> Вывод см. выше.
примечание: это ошибка возникает из подпроцесса и, скорее всего, не является проблемой pip.`
Я ожидал, что Parquet просто загрузится и установится без проблем, поскольку я уже установил несколько пакетов, использующих тот же самый прокси.
Предполагая, что проблема вызвана установкой зависимости thriftpy2, я попытался установить ее самостоятельно:
Код: Выделить всё
pip install --proxy
thriftpy2Последняя версия 70.1.1 setuptools определенно установлена в этой среде (из pip show setuptools), но установка thriftpy2, похоже, игнорирует его или игнорирует прокси.
Основываясь на исследованиях, я попробовал аргумент --no-dependentes, тот же результат.
Я также попробовал указать setuptools==70.1.1 в файле ограничения.txt, на который есть ссылка с помощью аргумента -c. Тот же результат.
Подробнее здесь: https://stackoverflow.com/questions/786 ... nux-system