папка.

отаю над пакетом python2, в которомsetup.py содержит некоторые пользовательские команды установки. Эти команды фактически строят некоторый код Rust и выводят некоторые.dylib файлы, которые перемещаются в пакет python.

Важным моментом является то, что код Rust находится за пределами пакета python.

setuptools предполагается автоматически определять, является ли пакет python чисто Python или конкретной платформой (если он содержит, например, некоторые расширения C). В моем случае, когда я бегуpython setup.py bdist_wheelсгенерированное колесо помечено как колесо чистого питона:<package_name>-<version>-py2-none-any.whl, Это проблематично, потому что мне нужно запустить этот код на разных платформах, и, следовательно, мне нужно сгенерировать одно колесо для каждой платформы.

Есть ли способ при сборке колеса, чтобы заставить сборку быть конкретной платформы?

Ответы на вопрос(1)

Ваш ответ на вопрос