Python пакет зависит от операционной системы и графического процессора или нет - PullRequest
0 голосов
/ 01 апреля 2020

Я делаю модуль python и хочу создать пакет python и отправить его в мой репозиторий Nexus. Сейчас я всегда делаю пакет, который не зависит от системы ОС. Но теперь я написал обертку, и библиотека зависит от системы ОС и от того, есть ли у компьютера графический процессор или нет. Итак, у меня есть 4 библиотеки, 2 для windows и 2 для linux, и для каждой системы у меня есть одна с поддержкой GPU и только с процессором.

У меня вопрос, как управлять моим пакетом python. Если я создаю 4 python пакета на основе библиотеки, как пользователь узнает, какой пакет загрузить? (если он использует, например, pip install).

Могу ли я указать каждый пакет с меткой, такой как package_windows_gpu, package_windows_cpu, package_linux_gpu, package_linux_cpu? Есть ли в setup.py поле для заполнения?

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...