我尝试使用cx_freeze创建exe,在编译时收到此消息:http://wklej.org/id/1457081/ 当我运行我的输出文件时,我得到:http://i.imgur.com/t5E7GS2.png 我的设置很简单:
# -*- coding: utf-8 -*-
import sys
from cx_Freeze import setup, Executable
base = None
if sys.platform == 'win32':
base = 'Win32GUI'
options = {
'build_exe': {
'includes': 'atexit'
}
}
executables = [
Executable('start.pyw', base=base)
]
setup(name='simple_PyQt5',
version='0.1',
description='Sample cx_Freeze PyQt5 script',
options=options,
executables=executables
)
每次当我制作一些pyqt5应用程序时,链接出现错误,即使很简单 我真的不知道应该如何编写这个安装文件。
答案 0 :(得分:1)
这是Python 3.4.1 + PyQt5的当前问题。
有关详细信息,请参阅此bug有关cx_freeze的报告。
建议您可以从源代码构建cx_freeze,然后就可以了。
另一种方法是暂时回到Python 3.3.5,除非你需要Python 3.4.1引入的任何东西。