cx_freeze因编码而无法创建exe

时间:2016-08-16 21:34:43

标签: python encoding cx-freeze

当我想在其名称中编译一个非ascii字符的文件时没有问题。但是,当我想在这个可执行文件中添加一个图标时,我的麻烦就出现了。

Executable('Tutoriál.pyw', base=base, icon=icon_tutorial)

这是setup.py。

running build
running build_exe
copying C:\Python34\lib\site-packages\cx_Freeze\bases\Win32GUI.exe -> build\exe.win-amd64-3.4\Tutoriál.exe
copying C:\Python34\python34.dll -> build\exe.win-amd64-3.4\python34.dll
error: [WinError 2] Systém nemůže nalézt uvedený soubor: 'build\\exe.win-amd64-3.4\\Tutoriál.exe'

这是构建错误。

1 个答案:

答案 0 :(得分:0)

我从可执行文件中删除了图标,它在我的案例中有效,但我也期待着回答这个问题