python怎麼變成可執行檔案(python怎麼生成可執行檔案)
前因
學習python開發,興趣是很重要的,最近閒來無事,突然想到pychon原始碼只能執行於安裝了pychon直譯器環境中,無法直接執行於windows系統或者Mac系統中,故研究如何將py檔案編譯成電腦可以執行的exe檔案,但發現網上雖然方法很多,有些方法很難讀懂(反正是我看著非常難受),經過一下午的研究尋找,找到了一款名叫PyInstaller模組,可以直接將py檔案直接編譯成exe檔案,廢話不多說,直接上步驟!
安裝方法
1、在安裝此軟體之前各位應該已經安裝好python直譯器了,環境變數都已配置完畢,在此不再贅述。
2、首先進入電腦的DOS介面具體方法win鍵 R組合鍵具體見下圖,會出現如下框
3、在開啟行輸入cmd,會直接進入黑框DOS介面:
3、接下來請複製一下一行程式碼 py -m pip install pyinstaller 程式碼行結束,此為下載安裝PyInstaller模組的程式碼行
4、經過短暫的等待會安裝完成(假裝有圖),安裝時間在5分鐘以內,安裝完成之後就可以使用了
PyInstaller模組的使用
1、將py檔案編譯成exe檔案也需要黑框操作(DOS)介面,進入方法見上面安裝方法中的2步與3步
2、DOS 介面下進入需要編譯的py檔案所在的資料夾內
3、當進入py檔案所在的資料夾下時,執行以下程式碼行 pyinstaller -F -w *.py 程式碼行結束
命令解釋
-F(注意大寫)是所有庫檔案打包成一個exe檔案
-w是不出黑色控制檯視窗
*py:代表你要編譯的py檔名字,例:需要編譯的檔案叫a.py的檔案寫法為:
pyinstaller -F -w a.py
PS:注意其中的大小寫與空格問題 pyinstaller空格-F空格-w空格a.py
5、執行完以上程式碼檔案就編譯成功了,編譯好的exe檔案儲存在同級目錄中名為dist資料夾下。
結尾
編譯好的exe檔案就可以直接在電腦中執行了,現在就可以製作各種好玩的小程式,發給自己的朋友盡情的玩耍吧,望各位能在程式設計師的路上越走越遠,另外如果諸位有其它辦法將py檔案編譯成exe可執行檔案歡迎留言交流~~~~