Кросс-компиляция (unixlike to windows) с PyO3 и Maturin - PullRequest
0 голосов
/ 29 февраля 2020

Мне интересно, есть ли у кого-нибудь опыт кросс-компиляции до windows с pyo3 и maturin.

pyo3 docs говорят:

Кросс-компиляция модулей PyO3 относительно проста и требует нескольких программ:

Набор инструментов для вашей цели. Соответствующие параметры в вашем Cargo .config для платформы, на которую вы нацеливаетесь, и цепочки инструментов, которые вы используете. Python интерпретатор, который уже скомпилирован для вашей цели. Заголовки, которые соответствуют вышеуказанному интерпретатору.

Я нашел интерпретатора отсюда , но я не понимаю, как получить windows python интерпретатор и библиотеки, или даже то, что это означает точно.

Я использую maturin для сборки колес python, и это хорошо работает на OS X, но я не знаю, как начать кросс-компиляция для windows.

Кто-нибудь может мне помочь?

...