gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-28 16:49:16 25 4
gpt4 key购买 nike

我有一个自定义版本的 SDL 1.2 和 pygame 1.9.1,它们实现了 SDL2 的高精度计时器和事件时间戳。我可以在我的 Mac 上构建一切正常,但我希望能够将安装程序分发给我那些不太懂计算的同事。 pygame 下载页面有可用的安装程序,所以这大概是可能的。关于如何解决这个问题或去哪里寻求一些说明有什么建议吗?

最佳答案

查看 Python 标准库 distutils .有了它,您可以创建安装脚本来构建和打包您的代码,即使使用 C 扩展也是如此。

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

编辑

很抱歉这么含糊,但是你的设置脚本(通常是setup.py)的实现主要取决于你的实际需求。

编辑 2

要创建 mpkg 包,您需要安装工具和另一个名为 Bento 的库.编写完 setup.py 脚本(查看 distutils 文档)后,您可以使用以下方法构建它:

python setup.py build_mpkg

关于python - 为 mac 制作 pygame/SDL 安装程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9721835/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com