Невозможно установить Parquet в виртуальной среде Python 3.9.18 в системе Linux из-за проблемы с зависимостями setuptoolPython

Программы на Python
Anonymous
Невозможно установить Parquet в виртуальной среде Python 3.9.18 в системе Linux из-за проблемы с зависимостями setuptool

Сообщение Anonymous »

Я пытаюсь установить Parquet-python в виртуальную среду Python 3.9.18 на стандартной виртуальной машине Linux. Версия Linux: 5.14.0-427.20.1.el9_4.x86_64.
Я использовал команду

Код: Выделить всё

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]
примечание: эта ошибка возникает в подпроцессе и, скорее всего, не связана с pip.
ошибка: 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

Вернуться в «Python»