注意:在将其标记为重复之前,请先阅读整篇文章如何使用cxfreeze将我的代码从python3.6转换为exe文件?
我想花几个小时将我的python 3.6代码转换为exe,我到处搜索并尝试了一切,最有帮助的地方在那里: Best method of converting .py to .exe for Python 3.6?
因此很明显,只有3种方式转换PY的exe文件:
- PyInstaller
- Py2exe
- Cxfreeze
Pyinstaller不支持Python 3.6,而py2exe已经过时了。
至于cxfreeze,它听起来像它支持Python 3.6,所以这是我采取的路线。
我已经找遍了如何使用cxfreeze,不幸的是,我发现所有导游似乎已经过时:
http://cx-freeze.readthedocs.io/en/latest/overview.html本指南例如有三条路线,其中两个不工作(该首先给我一个.spec文件,我不知道如何处理它,第二个给我一个错误,因为我没有cxfreeze.util模块)和第三太复杂,我的口味
How do I use cx_freeze?这使用第二条路线,仍然不起作用
Pyinstaller 3.6的支持正在迅速提高。您可以尝试使用[开发技巧](https://github.com/pyinstaller/pyinstaller/wiki/How-to-Report-Bugs#before-submitting-a-report)。 –