【发布时间】:2016-11-21 11:11:31
【问题描述】:
是否有任何可靠的方法可以将 Python (3.5.2) 文件转换为 exe?我见过 Pyinstaller、py2exe 和 cx_Freeze。 cx_Freeze 没有 Python 3.5 版本,只有 3.4,因此不兼容。 Py2exe 仅适用于 Python 2,虽然我在 Pyinstaller 上取得了一些成功,但它返回了与 9130 WARNING: hidden import "pygame._view" not found 相关的错误! (我能看到的唯一一个)。
exe。文件已创建但出现故障并停止工作。
有什么建议吗?
【问题讨论】:
-
nuitka.net/pages/overview.html 虽然宣传只提到了 3.4,但 3.5 有一个 msi。 nuitka.net/pages/download.html。文档地址:nuitka.net/doc/user-manual.html
-
嗯,这将需要我下载 python 2 并且我担心可能会出现并发症......我已经理解(?) pygame._view 没有被发现只是因为它已被重命名为 pygame.bufferproxy在 pygame 的更新版本中,是否有在命令提示符中向 pyinstaller 指示它可能正在寻找的内容在这里?如:pyinstaller --???pygame.bufferproxy filename.py
-
为什么需要 python 2?还是您回复了不同的评论?
-
从上面链接的用户手册中,我看到“Python3,是的,但是 Python2 编译时依赖对于 Python3 你需要一个 Python2,但只在编译期间,那是 S... " 听起来有点复杂,我会尽量避免这种情况,因为我比较新