PEX Build не удастся из -за пропущенных колесо ManyLinux_2_17 или многих колес на колесах Numpy и Pandas на Python 3.12Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 PEX Build не удастся из -за пропущенных колесо ManyLinux_2_17 или многих колес на колесах Numpy и Pandas на Python 3.12

Сообщение Anonymous »

Я строю файл PEX для проекта Python 3.12 (системный монитор), нацеленный на Amazon Linux 2023 (GLIBC 2.34) на архитектурах x86_64 и AARCH64. Я использую PEX с опциями -platform для обеспечения соблюдения многих тегов, но я сталкиваюсь с проблемами с отсутствующими колесами для Numpy и Pandas в зависимости от используемого тега.
Установка пакеты с поэзией : Я использую Poetry Add Nump 2.3.2 < /p>
, предпринятые шаги: < /strong> < /p>

Настроенная поэзия для управления зависимостями и экспортируемой на требования.

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

pex . -D dist -c system-monitor -r requirements.txt '--python-shebang=/usr/bin/env python3.12' \
--platform manylinux_2_17_x86_64-cp-312-cp312 \
--platform manylinux_2_17_aarch64-cp-312-cp312 \
--no-build \
-o pex_dist/system_monitor.pex
< /code>
 result < /strong>: не удастся для Numpy 2.3.2 (not oughtlinux_2_17 Колесо) < /p>

 Пробое многолининг_2_27, чтобы поддержать более новые версии Numpy < /li>
< /ol>
pex . -D dist -c system-monitor -r requirements.txt '--python-shebang=/usr/bin/env python3.12' \
--platform manylinux_2_27_x86_64-cp-312-cp312 \
--platform manylinux_2_27_aarch64-cp-312-cp312 \
--no-build \
-o pex_dist/system_monitor.pex
result [/b]: не удастся для Pandas (not oughnlinux_2_27 Wheel)
ошибки :
для numpy 2.3.2 с manylinux_2_17:
для numpy 2.3.2 с manylinux_2_17:
для numpy 2.3.2.

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

pip: ERROR: Could not find a version that satisfies the requirement numpy==2.3.2 (from versions: 1.26.0, ..., 2.2.6)
pip: ERROR: No matching distribution found for numpy==2.3.2
< /code>
для pandas с manylinux_2_27: < /p>
pip: ERROR: Could not find a version that satisfies the requirement pandas (from versions: none for manylinux_2_27)
pip: ERROR: No matching distribution found for pandas
Sync Sync Assue
numpy : установка Numpy через поэзию Добавить Numpy или Poetry Install Cress Onfember_28. Понижение до 2.2.5 выравнивается со многими PANDINUX_2_17. Более новыми версиями может не хватить поддержки многих клинков_2_27. Numpy перемещается к более новым тегам (например, ManyLinux_2_27) быстрее, чем панды, что приводит к несоответствиям, когда PEX обеспечивает соблюдение определенного тега. Это требует ручной настройки версии или выравнивания тегов. < /P>

Я разрешил, понизив Numpy до 2.2.6, который, как многие, и синхронизированы с другими зависимостями. (Например, Manylinux_2_17 или многие из них, 27) для Python 3.12 без ручной версии? Можно ли настроить поэзию или PEX для автоматического обеспечения и настраивать версии?

Подробнее здесь: https://stackoverflow.com/questions/797 ... -for-numpy
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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