python腳本封裝成exe程序 如何把python3程序原文件封裝成exe?
如何把python3程序原文件封裝成exe?使用pyinstaller,很容易實(shí)現(xiàn)。步驟如下:下載pyinstaller包(我可以安裝包并發(fā)送給您),將pyinstaller解壓到任何路徑,1。開(kāi)始-
如何把python3程序原文件封裝成exe?
使用pyinstaller,很容易實(shí)現(xiàn)。步驟如下:下載pyinstaller包(我可以安裝包并發(fā)送給您),將pyinstaller解壓到任何路徑,1。開(kāi)始->運(yùn)行->命令->輸入,2。將路徑更改為pyinstaller所在的路徑。例如,如果pyinstaller位于磁盤D上,則輸入“D:(不包括“下同)”enter,然后輸入“cdpyinstaller”enter。三。復(fù)制。將要打包的Py文件和執(zhí)行該文件所需的文件放在解壓縮的文件夾中(如果要打包)你好,派瑞)4. “輸入”配置.py“輸入5?!拜斎搿盡akespec.py你好.py“輸入。如果正確,將生成一個(gè)hello文件夾,并將此文件夾放入你好。規(guī)范將文件復(fù)制到你好,派瑞在目錄中6“Build.pyhello.spec規(guī)范“輸入。正確執(zhí)行后,將在當(dāng)前目錄中生成多個(gè)文件夾。dist文件夾中的東西就是我們需要的。最后,記住保存所有程序你好,派瑞將所需文件復(fù)制到dist文件夾。
如何把python封裝成exe?
Return應(yīng)該放在一個(gè)函數(shù)里,
有很多程序可以把Python打包成exe,比如py2exe,pyinstaller等等,但是到目前為止,它們還不能很好的支持Python 3.1,所以這里我就來(lái)介紹CxFree 4.2.2,它也支持跨平臺(tái),可以在windows和Linux下運(yùn)行。
cx凍結(jié)的下載地址是http://sourceforge.net/projects/cx-freeze/files/
,取決于安裝的Python版本。例如,我使用python3.1,因此需要下載Cxufreeze-4.2.2.win32-py3.1.msi。運(yùn)行此安裝包后,相關(guān)程序?qū)⒈粡?fù)制到python目錄。主要有兩個(gè)地方,一個(gè)是C/Python 31/scripts,另一個(gè)是C/Python 31/lib/site packages/Cxufreeze
在以前版本的Cxuin Freeze中,它是通過(guò)的凍結(jié)python.py此腳本將py轉(zhuǎn)換為exe,在版本4.2.2中,凍結(jié)python.py它不見(jiàn)了,主要工作是C/python31/scriptscxfreeze.bat文件去做吧。
使用CX有兩種主要的方法來(lái)完成Python包exe的凍結(jié):
第一種方法是直接運(yùn)行它c(diǎn)xfreeze.bat文件通過(guò):
首先進(jìn)入CMD命令行,進(jìn)入C/Python 31/scripts目錄,然后運(yùn)行cxfreeze.bat文件-H、 你可以看到它的說(shuō)明。我們可以用弗雷奇自己的樣品做實(shí)驗(yàn)。
輸入C/Python 31/scripts/并運(yùn)行
cxfree C/Python 31/lib/site packages/Cx Freeze/samples/PyQt4/PyQt4應(yīng)用程序類型--install dir=d:/123
pytqt4應(yīng)用程序類型它將被打包為exe,它使用的庫(kù)文件也將被考慮在D/123目錄中。