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