Python Cython构建服务

Python Cython构建服务,python,cython,Python,Cython,我正在将一个Python包移植到Cython上,但更愿意提供尽可能多的预编译二进制包,这样用户就不需要在他们的系统上安装Cython 我一直没有幸运地找到一个,所以它可能不存在,但是否有一个Cython软件包构建服务在某处可用?基本上,我希望能够为Windows、Linux、Mac和ARM构建x86和x64版本,这意味着我需要创建至少8个独立的构建。我当然愿意为建立一个自动构建系统而付费,也愿意在需要的情况下为自己建立一个自动构建系统 此外,我目前没有Mac电脑,也不希望为了构建这个软件包而购买

我正在将一个Python包移植到Cython上,但更愿意提供尽可能多的预编译二进制包,这样用户就不需要在他们的系统上安装Cython

我一直没有幸运地找到一个,所以它可能不存在,但是否有一个Cython软件包构建服务在某处可用?基本上,我希望能够为Windows、Linux、Mac和ARM构建x86和x64版本,这意味着我需要创建至少8个独立的构建。我当然愿意为建立一个自动构建系统而付费,也愿意在需要的情况下为自己建立一个自动构建系统


此外,我目前没有Mac电脑,也不希望为了构建这个软件包而购买Mac电脑。

我认为这个问题不是Cython特有的,而是任何具有扩展的Python模块

几个持续集成服务允许您创建构建工件。您可以使用此功能自动生成

我已经使用Appveyor为Windows执行此操作-请参见此处的示例项目:

我知道Travis可以在Linux和OSX上实现这一点,尽管我自己还没有尝试过

我发现使用蟒蛇可以大大简化事情

我不知道有哪一个系统可以做任何事情,但这可能只是因为我从来没有看过