一,簡(jiǎn)介Python寫完程序,要靠命令來(lái)執(zhí)行太LOW,太低調(diào)了,還不華麗了。 再說(shuō)別人的電腦,都沒有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,大功告成! 四,兼容性問題注意因?yàn)槲业腜ython3.6是64位版本的,所以打包出來(lái)的exe在32位系統(tǒng)上運(yùn)行有問題。 解決辦法不難,直接安裝Python3.6 32位版本的即可。 五,其他方法制作exe |
|