1. 程式人生 > >Python程式碼轉換為exe可執行程式

Python程式碼轉換為exe可執行程式

一,簡介 Python寫完程式,要靠命令來執行太LOW,太低調了,還不華麗了。

再說別人的電腦,都沒有Python庫,怎麼執行,還能不能愉快的一起玩耍了。

所以哪怕只會寫一個HelloWorld,也要弄成exe程式,方便偉大的程式碼傳播事業。

其實很簡單,有一個現成的pyInstaller工具,直接用就是了。

二,pyInstaller安裝配置 1,開啟網址:pyInstalller下載網址

因為我的Python是3.6版本,所以應該是選擇最下面的那個,上面的支援Python 2.7,3.3-3.5,不支援我的3.6。

2,下載並解壓後目錄如下: 

3,還需要下載一個pywin32,pywin32網址,注意選擇Python3.6版本的下載。

4,雙擊pywin32-221.win-amd64-py3.6.exe安裝,注意安裝的時候會自動檢測之前安裝的Python3.6。然後一直下一步,很簡單。

5,在CMD命令列進入Python3.6目錄下的Scripts目錄並執行:python pywin32_postinstall.py -install命令如圖: 

6,在CMD命令列中進入D:\Python\pyinstaller-pyinstaller目錄,然後執行:python setup.py install,最後出現如下圖字樣表示成功。 

三,製作exe 1,先寫一個hello.py

print('hello world!') input() 2,將hello.py放到目錄D:\Python\pyinstaller-pyinstaller下。 

3,在CMD命令列進入該目錄,並執行命令:python pyinstaller.py -F hello.py

4,生成了一個新目錄D:\Python\pyinstaller-pyinstaller\hello  在該目錄的dist資料夾下生成了一個hello.exe。 

5,雙擊執行hello.exe,大功告成! 

四,相容性問題 注意因為我的Python3.6是64位版本的,所以打包出來的exe在32位系統上執行有問題。

解決辦法不難,直接安裝Python3.6 32位版本的即可。 ---------------------  作者:熊貓大哥大  來源:CSDN  原文:https://blog.csdn.net/woshisangsang/article/details/73230433  版權宣告:本文為博主原創文章,轉載請附上博文連結!