將自己的python程式碼打包成exe的可執行檔案
將自己的python檔案打包成exe檔案可以降低程式對環境的依賴性,可以讓自己的程式碼在不具備python環境的windows系統上完美執行,今天我們來一起學習python檔案打包工具pyinstaller。
1.安裝pyinstaller。
(1)開啟cmd執行視窗輸入:
pip install pyinstaller
(2)去官網http://www.pyinstaller.org下載對應自己的python版本的安裝包。
2.使用。
(1)直接打包程式碼。
pyinstaller -F test.py
-F 後面指定程式碼路徑。
(2)製作小個性圖示打包程式碼。
pyinstaller -i test.ico -F test.py
- -i 引數後面指定圖示圖片路徑,圖片格式一定要是.ico ,-F 後面指定程式碼路徑。給大家推薦一個網址 http://www.faviconico.org/ 可以將其他圖片格式轉換成.ico格式。
(3)讓指令碼不會彈出命令窗,前提是用了GUI庫.。
pyinstaller -F -w -i test.ico test.py
PS:打包之前請確保你的程式碼可以在你自己的環境下順利執行。
3.示例。
(1)將圖示和程式碼放在同一資料夾下。
(2)cmd進入此資料夾開始打包,如圖正常完成打包。
(3)在對應資料夾下將生成三個資料夾,資料夾dist中將生成exe檔案,其餘資料夾可以刪除。
相關文章
- 將Python指令碼打包成可執行檔案Python指令碼
- 將Python程式打包成可執行檔案薦Python
- 把可執行jar打包成exe檔案JAR
- Python程式碼打包成可執行檔案的常用方法!Python
- 解決:如何將Python程式碼打包成exe可執行程式的問題Python行程
- 將Python程式(.py)轉換為Windows可執行檔案(.exe)PythonWindows
- Python 打包 windows 可執行的 exe 檔案PythonWindows
- python的py檔案打包成exePython
- Python如何生成windows可執行的exe檔案PythonWindows
- 請問網頁可以打包成exe可執行檔案嗎?謝謝網頁
- 用py2exe將python檔案轉換成exe可執行程式Python行程
- Java執行exe,bat等可執行檔案JavaBAT
- windows下實現自己的第一個python指令碼檔案並.exe執行WindowsPython指令碼
- C++程式怎樣呼叫exe可執行檔案C++
- 如何讓bat,cmd檔案後臺執行?如何把檔案打包成EXE?BAT
- 一個工程的多個模組中的一個模組打包成jar在轉為.exe可執行檔案JAR
- matlab (.m)檔案生成 windows 可執行(.exe)檔案MatlabWindows
- Python開發Windows桌面應用程式(三)應用程式打包成exeWindows可執行檔案PythonWindows
- python2 反編譯pyinstaller打包的可執行exe檔案Python編譯
- Python教程:一篇檔案教你py檔案打包成exePython
- Parker 輕量級打包工具與容器執行時,一條命令將 php 指令碼打包成可執行檔案PHP指令碼
- Windows系統下將Qt生成的應用程式打包成可以安裝的檔案setup***.exeWindowsQT
- electron+puppeteer 封裝成exe可執行檔案封裝
- matlab程式碼轉exe可執行軟體Matlab
- 從cmake解決clion編譯生成的可執行檔案(.exe)不可執行的問題編譯
- windows 將bat exe 指令碼執行檔案放到window 當做服務WindowsBAT指令碼
- 有幾種工具可以將 PHP 指令碼編譯成二進位制可執行檔案EXEPHP指令碼編譯
- 【原創】將Java程式變成可執行檔案的簡單方法Java
- 如何將 Python 專案打包成 exe,另帶解除安裝功能!Python
- 【Python培訓基礎】一篇檔案教你py檔案打包成exePython
- 如何讓Python指令碼成為在Windows環境中執行的exe檔案Python指令碼Windows
- Python將py檔案編譯為exe的方法Python編譯
- python製作exe可執行表白神器Python
- shell指令碼命令 執行python檔案&python命令列執行python程式碼指令碼Python命令列
- wine-在mac上執行exe執行檔案Mac
- win10不能執行exe檔案怎麼解決_win10打不開exe檔案解決步驟Win10
- Linux可執行的檔案(轉)Linux
- IDEA+gradle將springBoot專案打可執行的Jar包IdeaGradleSpring BootJAR