Im拼命地試圖編譯我的python 3.6腳本到一個exe或任何可執行文件,我可以分享給其他人,而不顯示我的源代碼。我已經嘗試cx_freeze,py2exe,pyinstaller等等,但它們都不支持python3.6。python3.6 exe或編譯爲其他選項?
那麼,任何替代或我可以簡單地安裝python 2.7/3.5(爲了使用上面提到的任何編譯器)?那會工作嗎?
Im拼命地試圖編譯我的python 3.6腳本到一個exe或任何可執行文件,我可以分享給其他人,而不顯示我的源代碼。我已經嘗試cx_freeze,py2exe,pyinstaller等等,但它們都不支持python3.6。python3.6 exe或編譯爲其他選項?
那麼,任何替代或我可以簡單地安裝python 2.7/3.5(爲了使用上面提到的任何編譯器)?那會工作嗎?
PyInstaller的開發版本目前與python 3.6一起工作,但是安裝並不像pip那樣簡單(它應該如何工作)。你很可能只能下載python 3.5並使用其中的任何工具。
從源代碼安裝PyInstaller(在Windows上):從網絡中
下載開發者版本 - >http://www.pyinstaller.org/downloads.html 解開了 - 既ZIP和tar歸檔 打開命令行,進入主目錄,命名是這樣的: 「pyinstaller-pyinstaller-89dc7eb」
下一次運行這個命令在命令行:
python setup.py install
應該運行,當它finishe S,只需輸入
pyinstaller
,如果你沒有得到任何錯誤,你應該是所有好去
http://pypy.org/炒菜很好。不確定你在哪個平臺上。我只在linux和osx上使用過它。 – Grimmy
如果您不使用在3.6中添加的特定功能,則可以輕鬆使用3.5創建可執行文件。如果你確實使用了它,那麼你可以使用dev版本的pyinstaller,除了幾個尚未更新的3.6版本的第三方模塊外,這個版本的3.6版本大部分都可以使用。 –
我在窗口 – John