我尝试使用PyInstaller从.pyw python文件创建.exe文件。
我正在使用命令pyinstaller --onefile sysTray.pyw
,但我总是得到一个AssertionError
我读过来尝试调试错误但无法得出结论。这些是错误发生前的最后几行。
File "c:\users\elkha\anaconda2-32\lib\site-packages\PyInstaller\archive\writers.py", line 370, in add
code = get_code_object(nm, pathnm)
File "c:\users\elkha\anaconda2-32\lib\site-packages\PyInstaller\building\utils.py", line 545, in get_code_object
co = _load_code(modname, filename)
File "c:\users\elkha\anaconda2-32\lib\site-packages\PyInstaller\building\utils.py", line 521, in _load_code
assert loader and hasattr(loader, 'get_code')
AssertionError
我的最终目标是使用innosetup为应用程序创建安装程序。我在完成此任务之前使用py2exe但是我也遇到了问题所以我决定切换到pyinstaller,但似乎pyinstaller也存在问题。 任何帮助,将不胜感激。
我有Anaconda Python 2.7(32位),我从website
安装了PyInstaller 3.2