Jas*_*per 4 python cross-compiling rust pyo3
我想知道是否有人有使用 pyo3 和 maturin 交叉编译到 Windows 的经验。
pyo3 文档说:
交叉编译 PyO3 模块相对简单,需要一些软件:
适合您目标的工具链。Cargo .config 中适合您的目标平台和您正在使用的工具链的选项。已为您的目标编译的 Python 解释器。与上述解释器匹配的标头。
我从这里找到了解释器,但我不明白如何获取 Windows python 解释器和库,甚至不明白这到底意味着什么。
我正在使用maturin构建 python 轮子,它在 OS X 上运行良好,但我不知道如何开始针对 Windows 进行交叉编译。
谁能帮我吗?
目标是每个 Python 版本/架构/操作系统都有一个轮子。
实现此目的的一个简单方法是通过外部运行程序(例如 gitub 运行程序)和编译用于maturin每个平台的包的操作。
下面是hyperjson 的实现方式。
| 归档时间: |
|
| 查看次数: |
1267 次 |
| 最近记录: |