2017-08-19 113 views

回答

0

沒有什麼能夠很好地適用於python 3.6,所以使用python 3.5。當我將python腳本轉換爲exe時,我使用PyInstaller3.2.1 https://pypi.python.org/pypi/PyInstaller/3.2.1 ,它工作正常。確保你的腳本已經在pyinstaller文件夾中,然後運行命令python pyinstaller.py scriptName.py

+0

pyinstaller並沒有我的情況下工作。看到我的帖子https://stackoverflow.com/questions/45750676/build-a-exe-for-windows-from-a-python-3-script-importing-pyqtgraph-and-opening。它似乎pyinstaller顯示矛盾的屬性:一方面它不與python 3.6兼容;另一方面像我的'收益'問題的一些語法行爲似乎與異步發電機,不與python 3.5兼容-... –

0

cx-freeze與Python 3.6一起工作 - 至少我已經用這個組合創建了二進制文件。

下面是如何使用它的說明:https://regilanj.wordpress.com/2017/06/07/py-to-exe-in-python-3-6-1/

+0

cx-freeze在我的情況下不起作用,請參閱我的帖子https:// stackoverflow.com/questions/45734926/build-a-exe-for-windows-from-a-python-3-script-importing-pyqtgraph-and-opening –

相關問題