如果要完全创建一个独立的可执行文件,可以尝试以下方法:http ://www.pyinstaller.org/。我觉得创建一个独立的可执行文件比cx_freeze或py2exe更好(以我的经验)。且易于使用(网站上提供了完整的文档)。
更新:作为来自@SoursopTree和@LectureMaker的最新信息,它现在支持python版本3.3-3.6。
更新:如果要创建完全独立的.exe,则传递 参数。例如:
pyinstaller.exe --onefile --windowed app.py
更新:另一个有趣的库,该库的作者声称您可以创建跨平台的桌面应用程序。值得尝试https://build- system.fman.io/