我能够通过崇高的文字在我的PC上运行python(python 3.7)程序。该程序使用tkinter和sqlite3。 pyinstaller不支持它们吗?
运行时遇到的错误(只需双击在dist
中创建的文件即可:
Fatal Python error: initfsencoding: unable to load the file system codec
zipimport.ZipImportError: can't find module 'encodings'
如果有人对此有任何经验,将不胜感激!
如果问题可能出在代码本身中,我可以发布代码。
答案 0 :(得分:3)
您正在使用python 3.7
。据我测试,pyinstaller
之类的模块在此版本中似乎不起作用。尝试卸载python(不要忘记之前备份文件),然后安装python 3.6.3
或python 3
以外的其他任何python 3.7
版本。我也发生了同样的事情,我做到了。奏效了。