2
我正在使用PyInstaller(V3.1.1)在Windows 7 64位上编译我的程序。这工作得很好:PyInstaller未能包含图标
pyinstaller --onefile --version=version.txt program.py
这种失败:
pyinstaller --onefile --version=version.txt --icon=icon.ico program.py
的错误是一样的,当我运行为:
>>> import win32api
>>> src = "C:\\path\\to\\icon.ico"
>>> win32api.LoadLibraryEx(src, 0, 2)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
pywintypes.error: (193, 'LoadLibraryEx', '%1 is not a valid Win32 application.')
我已经建立了,我有32位蟒蛇(3.5 .1)安装:
>>> import platform
>>> platform.architecture()
('32bit', 'WindowsPE')
所有其他r解决了与此有关的问题似乎可以通过安装32位python来解决。所有模块都使用pip进行安装。
谢谢你的解决方案。你节省了很多时间! – Maham