Python 如何在windows上为多个平台编译cython模块?

Python 如何在windows上为多个平台编译cython模块?,python,compilation,cross-platform,cross-compiling,cython,Python,Compilation,Cross Platform,Cross Compiling,Cython,有没有办法为多个平台编译指定的cython文件?如果是,怎么做 我需要通过一个工具为linux和windows编译模块(如果这也可以编译到其他流行的平台,那就太好了) 这是distutils的设置?我不确定它是否能完全回答您的问题,但如果您想将python包(包含c/cython代码)分发到各种平台,您可以使用一些持续集成服务在特定平台上构建轮子,然后分发它们 例如,您可以使用(对于Linux和OS X)和(对于Windows)构建项目(在一组选定的python版本上),然后将创建的控制盘与包的

有没有办法为多个平台编译指定的cython文件?如果是,怎么做

我需要通过一个工具为linux和windows编译模块(如果这也可以编译到其他流行的平台,那就太好了)


这是distutils的设置?

我不确定它是否能完全回答您的问题,但如果您想将python包(包含c/cython代码)分发到各种平台,您可以使用一些持续集成服务在特定平台上构建
轮子,然后分发它们

例如,您可以使用(对于Linux和OS X)和(对于Windows)构建项目(在一组选定的python版本上),然后将创建的控制盘与包的代码一起更新为PyPI

在这之后,用户执行
pip安装您的_包
将获取您的项目,从而避免编译