Как создать колесо Linux для моей библиотеки Python в среде разработки Windows? ⇐ Linux
Как создать колесо Linux для моей библиотеки Python в среде разработки Windows?
Мне нужно создать дистрибутивы Linux для моей библиотеки Python, написанной на Rust, с использованием maturin. Я работаю над Windows 11, и моя IDE — VSCode. Я могу создать pyds для Windows с помощью команды maturin build, которая берет мою версию Python и создает дистрибутив именно для этой версии Python. Файлы дистрибутива называются так: distance_functions.cp311-win_amd64
Однако мне нужно создать дистрибутивы и для Linux.
Мой файл pyproject.toml выглядит так, и я использую привязки pyO3:
[проект] name = "distance_functions" версия = "0.1.0" описание = "" зависимости = ["cffi"] классификаторы = [ «Статус разработки:: 5 – Производство/Нестабильный», «Целевая аудитория :: Разработчики», «Лицензия :: Одобрено OSI :: Лицензия на программное обеспечение Apache», «Лицензия :: Одобрено OSI :: Лицензия MIT», «Операционная система::MacOS», «Операционная система::Microsoft::Windows», «Операционная система:: POSIX:: Linux», «Язык программирования::Python::3», «Язык программирования::Python::3.8», «Язык программирования::Python::3.9», «Язык программирования::Python::3.10», «Язык программирования::Python::3.11», «Язык программирования::Python::3.12», «Язык программирования::Python», «Язык программирования::Rust», «Ввод :: Ввод», ] [система сборки] требуется = ["созревание>=0,14,
Мне нужно создать дистрибутивы Linux для моей библиотеки Python, написанной на Rust, с использованием maturin. Я работаю над Windows 11, и моя IDE — VSCode. Я могу создать pyds для Windows с помощью команды maturin build, которая берет мою версию Python и создает дистрибутив именно для этой версии Python. Файлы дистрибутива называются так: distance_functions.cp311-win_amd64
Однако мне нужно создать дистрибутивы и для Linux.
Мой файл pyproject.toml выглядит так, и я использую привязки pyO3:
[проект] name = "distance_functions" версия = "0.1.0" описание = "" зависимости = ["cffi"] классификаторы = [ «Статус разработки:: 5 – Производство/Нестабильный», «Целевая аудитория :: Разработчики», «Лицензия :: Одобрено OSI :: Лицензия на программное обеспечение Apache», «Лицензия :: Одобрено OSI :: Лицензия MIT», «Операционная система::MacOS», «Операционная система::Microsoft::Windows», «Операционная система:: POSIX:: Linux», «Язык программирования::Python::3», «Язык программирования::Python::3.8», «Язык программирования::Python::3.9», «Язык программирования::Python::3.10», «Язык программирования::Python::3.11», «Язык программирования::Python::3.12», «Язык программирования::Python», «Язык программирования::Rust», «Ввод :: Ввод», ] [система сборки] требуется = ["созревание>=0,14,
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Почему в моей виртуальной среде Python в виртуальной среде Python в Visual Studio?
Anonymous » » в форуме Python - 0 Ответы
- 18 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Почему в моей виртуальной среде Python в виртуальной среде Python в Visual Studio?
Anonymous » » в форуме Python - 0 Ответы
- 6 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Почему в моей виртуальной среде Python в виртуальной среде Python в Visual Studio?
Anonymous » » в форуме Python - 0 Ответы
- 8 Просмотры
-
Последнее сообщение Anonymous
-