当前位置:首页 > 操作系统 > MacOs

python-为Mac制作pygame / SDL安装程序

我有一个自定义版本的SDL 1.2和pygame 1.9.1,它们实现了SDL2的高精度计时器和事件时间戳记.我可以在Mac上很好地构建一切,但我希望能够将安装程序分发给计算能力较差的同事. pygame下载页面上有可用的安装程序,因此大概可以做到.关于如何进行此操作或在何处获得一些指导的任何建议?

解决方法:

看一下Python标准库distutils.使用它,您可以创建安装脚本来构建和打包代码,即使使用C扩展.

如果这还不能满足您的需求,您还可以查看setuptools,它基本上扩展了distutils,甚至允许您将代码上传到Python Package Index (PyPi),从那里可以轻松下载和安装python软件包.

编辑

抱歉,如此模糊,但是安装脚本(通常是setup.py)的实现主要取决于您的实际需求.

编辑2

要创建mpkg软件包,您需要setuptools和另一个名为Bento的库.编写setup.py脚本(请参阅distutils文档)后,可以使用以下命令进行构建:

<code>python setup.py build_mpkg
</code>

【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!

相关教程推荐

其他课程推荐