我有一個python腳本,我需要能夠在沒有安裝Python的計算機上運行。使用.py腳本創建可執行文件
我發現這個鏈接上compile.py例如:Can I somehow "compile" a python script to work on PC without Python installed?
當它運行在命令提示符「蟒蛇compile.py python_script.py」,似乎工作,但py2exe看起來編譯Python中的所有內容;語言包等。這反過來使輸出目錄非常非常大,當我真正想要的只是一個.exe文件。編譯也需要很長時間。
我使用的腳本只是輸入熊貓,日期時間和一些其他軟件包。
編譯器是否應該花費那麼多時間和空間?有沒有比上面的鏈接更容易解釋的另一種方法?
感謝
嗯,這只是事情的工作方式。 py2exe應該確保只包含使用的模塊,但是這是有限制的。基本上你會發佈一個完整的Python解釋器,包括你自己的源代碼。而且你也不能在單個可執行文件中有這個。如果你想要的話,使用像C++這樣的語言。 – deets 2014-10-20 14:27:09