cxfreeze 中的 AVBin

Posted

技术标签:

【中文标题】cxfreeze 中的 AVBin【英文标题】:AVBin in cxfreeze 【发布时间】:2015-05-29 17:03:27 【问题描述】:

我最近在 Python 3 中遇到了一些麻烦。

我有一个程序使用 Pyglet 和 AVBin 在我的游戏中播放声音。这是我的套接字测试之一,所以我想和甚至不拥有 python 的人一起测试游戏。我曾经在我的所有项目中都使用 cx_Freeze,但是由于 pyglet 尤其是 AVBin,我在这个项目上遇到了很大的问题。如果有人能以非常简单的方式回答这个问题,我将不胜感激。我已经看到这个回答了几次,但没有得到人们所说的任何内容。

为 Windows 7、Python 3 编译。需要 AVBin 和 Pyglet。

问题: 如何使用 cx_Freeze 将使用 AvBin 和 Pyglet 的 Python 3 脚本编译成 Windows 可执行文件?

【问题讨论】:

“如果有人可以回答” what 问题?! 嗨@Yooyoory,欢迎来到SO。为了让人们帮助您,您需要详细描述您遇到的问题。解释您尝试过的内容以及遇到的问题。以下是有关如何提问的更多提示:***.com/help/how-to-ask 【参考方案1】:

因为这是我第一次使用 Stack Exchange,所以我无法将这个问题描述得尽可能好。但是,我研究了几个小时,并得到了它的工作!我必须上传带有 cx_Freeze 生成的可执行文件的 Pyglet 库,并且还必须在可执行文件中包含 AVBin DLL。

我真的很抱歉首先提出这个问题。我会确保我的下一个问题更详细。

【讨论】:

以上是关于cxfreeze 中的 AVBin的主要内容,如果未能解决你的问题,请参考以下文章

CxFreeze 无法识别某些进口

cxfreeze打包python程序的方法说明(生成安装包,实现桌面快捷方式删除快捷方式)

cxfreeze 找不到 libpyside-python

关于python3.6 cxfreeze打包 的一个Bug

带有 tkinter xgboost 的 cxfreeze 小部件未显示但没有错误

如何让 py2app 和 cxfreeze 使用 Python 3 作为默认版本