一,簡(jiǎn)介Python寫完程序,,要靠命令來(lái)執(zhí)行太LOW,,太低調(diào)了,還不華麗了,。 再說(shuō)別人的電腦,,都沒(méi)有Python庫(kù),怎么執(zhí)行,,還能不能愉快的一起玩耍了,。 所以哪怕只會(huì)寫一個(gè)HelloWorld,,也要弄成exe程序,方便偉大的代碼傳播事業(yè),。 其實(shí)很簡(jiǎn)單,,有一個(gè)現(xiàn)成的pyInstaller工具,,直接用就是了,。 二,pyInstaller安裝配置1,,打開網(wǎng)址:pyInstalller下載網(wǎng)址 如圖: 因?yàn)槲业腜ython是3.6版本,,所以應(yīng)該是選擇最下面的那個(gè),上面的支持Python 2.7,,3.3-3.5,,不支持我的3.6。 2,,下載并解壓后目錄如下: 3,,還需要下載一個(gè)pywin32,pywin32網(wǎng)址,,注意選擇Python3.6版本的下載,。 4,雙擊pywin32-221.win-amd64-py3.6.exe安裝,,注意安裝的時(shí)候會(huì)自動(dòng)檢測(cè)之前安裝的Python3.6,。然后一直下一步,很簡(jiǎn)單,。 5,,在CMD命令行進(jìn)入Python3.6目錄下的Scripts目錄并執(zhí)行: 6,在CMD命令行中進(jìn)入 三,,制作exe
2,將hello.py放到目錄 3,,在CMD命令行進(jìn)入該目錄,并執(zhí)行命令: 4,,生成了一個(gè)新目錄 5,雙擊運(yùn)行hello.exe,,大功告成,! 四,,兼容性問(wèn)題注意因?yàn)槲业腜ython3.6是64位版本的,所以打包出來(lái)的exe在32位系統(tǒng)上運(yùn)行有問(wèn)題,。 解決辦法不難,,直接安裝Python3.6 32位版本的即可。 五,,其他方法制作exe |
|