Описание тега python-manylinux

Фреймворк для создания двоичных колес Python, который может работать в большинстве дистрибутивов Linux
1 ответ

lapacke.h в CentOS 5

Я пытаюсь создать колесо Python, которое использует расширения BLAS и LAPACK C. Компиляция такого пакета под Ubuntu требует следующих системных пакетов: libopenblas-dev: (Открытые) библиотеки разработки BLAS liblapack-dev: Библиотеки разработки LAPA…
2 ответа

Колесо зависит от времени сборки версии

Я пытаюсь создать расширение Python, которое использует NumPy C-API для управления NumPy массивов. При настройке цепочки развертывания я столкнулся с проблемой. В моем requirements.txt а также setup.py Я добавил зависимость numpy>=1.7, потому что…
09 янв '18 в 10:50
0 ответов

Установите приложение Oracle InstantClient в Google Cloud Dataflow в проекте Python.

Это Apache Beam Python проект, развернутый в потоке данных. он работает с directrunner, но не с dataflowrunner, так как не может найти библиотеку оракула. все работает отдельно от последней строки, которая дает каталог ошибок, который теперь найден …
0 ответов

В чем разница между CPython 27m и 27mu?

Я пытаюсь построить колесо Python проекта, и для этого мне нужно использовать manylinux (проект содержит код C & Fortran). Когда я использую manylinux для генерации колес, я получаю 6 файлов: cp27-cp27m-manylinux1_x86_64.whl cp27-cp27mu-manylinux1_x…
21 ноя '18 в 10:01
1 ответ

Как иметь две разные версии boost на CentOS 5.5?

Общепринятый способ построения расширений manylinux C++ для python - это сборка их на докере с использованием Centos 5.5 в качестве базовой ОС. Мои расширения имеют зависимость от библиотеки повышения. С осторожностью я могу использовать yum для уст…
16 июл '18 в 09:32
1 ответ

Откуда берется исходная файловая система образа Docker?

Я смотрю на manylinux1 стандартные сценарии сборки изображений по адресу https://github.com/pypa/manylinux, в частности цепочка вызовов: .travis.yml <...> script: - docker build --rm -t quay.io/pypa/manylinux1_$PLATFORM:$TRAVIS_COMMIT -f docke…
22 дек '17 в 09:41
0 ответов

Упаковка с шинами Manylinux + AuditWheel против Conda

Описание Поэтому я собираюсь упаковать довольно сложное приложение на Python, которое требует научных библиотек. Этот вопрос чем-то похож на обсуждение pip против stackru, но в нем не рассматриваются детали различий, теперь, когда бинарная упаковка …
24 апр '18 в 14:56
1 ответ

Как мне создать образ докера для проекта manylinux?

Привет, мне нужен manylinux1 whl, чтобы какой-то пакет python работал на старом сервере. Я нашел проект manylinux и установил докер. Моя платформа - Windows 10, а процессор - Intel, поэтому я не могу запустить виртуализацию вложений в VirtualBox. Ит…
09 дек '19 в 15:07
1 ответ

CI/CD: как выполнить начальные шаги настройки (обновление yum, установка deps и т. Д.). Я использую собственный образ Docker или нет?

Я только начал экспериментировать с CI/CD. Я хочу создать конвейер CI / CD для моего проекта, который собирает / тестирует мое приложение в Linux, MacOS и Windows. Что касается Linux, мне нужно использовать конкретный контейнер Docker (quay.io/pypa/…
1 ответ

Ошибки установки manylinux auditwheel

Я хотел создать контрольное колесо и запустить команду auditwheel repair dist/*.whl Я получаю эти два типа ошибок в нескольких версиях auditwheel ImportError: cannot import name 'open_for_csv' from 'wheel.util' (/opt/hostedtoolcache/Python/3.7.5/x64…
30 дек '19 в 10:22
1 ответ

Разница между файлами manylinux1 и manylinux2020 wheel в установщике PIP

У меня проблема с проводным подключением в Python. Проблема cryptography-2.9.2-cp35-abi3-manylinux2010_x86_64.whl не работает в ОС SLES. У меня есть CI/CD, добавленный в мое репо, и когда я загружаю пакеты из requirements.txt в локальную папку dist-…
14 май '20 в 14:58
0 ответов

Как указать CMake, какую версию Python использовать во manylinux?

Я хочу собрать свой код в докер-контейнере manylinux (quay.io/pypa/manylinux1_i686). Внутри manylinux я хотел бы использовать Python 3.7. Вот почему в моем CMakeLists.txt Получилась такая строчка: find_package(Python REQUIRED COMPONENTS Interpreter …
07 сен '20 в 11:17
2 ответа

Для кванта тензорного потока требуется Manylinux2010. Есть ли способ заставить Tensorflow Quantum работать в ОС Windows?

У меня возникла проблема с установкой кванта тензорного потока в операционной системе Windows, и в настоящее время он работает в подсистеме Linux. Есть ли какие-то обходные пути, чтобы запустить его в Windows? Версия Protobuf не может одновременно б…
2 ответа

Могу ли я исключить библиотеки из ремонта auditwheel?

я использую создать несколько предварительно скомпилированных колес Linux для библиотеки Python, которая действует как API для библиотеки C++ с использованием CUDA. Я создаю колеса с , затем запустите, чтобы включить внешние библиотеки в колеса (моя…
30 апр '21 в 03:58
0 ответов

Возможно ли наличие компилятора Intel в образе докера manylinux?

Я пытаюсь использовать контейнер докеров manylinux для распространения пакета python с расширением C, скомпилированным cython. Поскольку мой код отлично работает, если скомпилирован компилятором Intel, но не очень хорошо (функция scipy.optimize.bren…
15 май '21 в 19:17
0 ответов

Можно ли запустить действие GitHub с помощью предустановленных nodejs?

Я пишу рабочий процесс GitHub для создания пакета python в соответствии со стандартом manylinux2010. Итак, рабочий процесс GitHub использует контейнер Centos OS 6. Много действий GitHub (например , контроль @v2 действия и действия кэша ) записываютс…
0 ответов

неопределенная ссылка на `std::__throw_bad_array_new_length()'при компиляции на образе докера manylinux2014_x86_64

Я компилирую, используя g++ -std=c++17 -static -O3 -Wall -Wextra -Wunused -Wl,--as-needed -fno-exceptions -o llk llk.o -L./lib -lsemcrct -lconfigfile -/root/boost_1_76_0/stage/lib -static-libstdc++ -static-libgcc -lgomp -lm -lboost_system -lboost_th…
25 июн '21 в 21:41
1 ответ

Причины создания колеса Manylinux "невозможно исправить из-за наличия слишком последних версий символов"

Я пытаюсь создать колесо Manylinux, используя quay.io/pypa/manylinux_2_24_aarch64 образ докера. Бег /opt/python/cp37-cp37m/bin/pip3 wheel ./MYPACKAGE/ -w output создает в выходном каталоге следующие колеса: MYPACKAGE-0.0.5-cp37-cp37m-linux_aarch64.w…
20 дек '21 в 11:41
0 ответов

Auditwheel не находит общий объект, который находится в пакете

У меня есть пакет Python, который использует расширение C++, которое зависит от общей библиотеки. Я помещаю общую библиотеку в каталог пакета и добавляю lib*.so к package_data. Колесо построено правильно, с общим объектом внутри. Однако, когда я бег…
31 янв '22 в 18:03
0 ответов

Github Action создает плохой Python Manylinux Wheel

У меня невероятно странная проблема. У меня есть пакет Python, который зависит от большого количества кода C++. Я настроил Dockerfile, который использует manylinux_2_24_x86_64изображение для создания колес. Бег docker buildстроит колеса, и я настрои…