擅长:python、mysql、java
<p>我试图用“pyinstaller-F”打包可执行文件主.py而不是使用pyinstaller-F-w主.py". 这使我能够通过CMD运行窗口应用程序,然后出现以下错误:</p>
<blockquote>
<p>Fatal Python error: Py_Initialize: Unable to get the locale encoding</p>
<p>zipimport.ZipImportError: can't find module 'encodings' Current</p>
<p>thread 0x00003d20 (most recent call first):</p>
</blockquote>
<p>通过搜索上面的错误消息,我想我得到了答案:[<a href="https://stackoverflow.com/questions/48872724/zipimport-zipimporterror-cant-find-module-encodings][1]">zipimport.ZipImportError: can't find module 'encodings'</a>
结论应该是:<strong>pyinstaller3.3.1不支持python3.7。在</p>
<p>刚才,我试着把Python版本从3.7改为3.6.3,打包很好,最后,我可以正常运行.exe文件了。在</p>