導航:首頁 > 編程語言 > python轉換成exe文件

python轉換成exe文件

發布時間:2024-02-24 03:07:39

⑴ 如何使用PyInstaller將python代碼轉換成exe文件

提前寫好需要轉換的Python腳本,並在CMD中輸入命令格式為:
pyinstaller
[參數]
[腳本路徑]

該參數包括:
-F,
--onefile
Py代碼只有一個文件
-D,
--onedir
Py代碼放在一個目錄中(默認是這個)
-K,
--tk
包含TCL/TK
-d,
--debug
生成debug模式的exe文件
-w,
--windowed,
--noconsole
窗體exe文件(WindowsOnly)
-c,
--nowindowed,
--console
控制台exe文件(WindowsOnly)
-X,
--upx
使用upx壓縮exe文件
-o
DIR,
--out=DIR
設置spec文件輸出的目錄,默認在PyInstaller同目錄
-v
FILE,
--version=FILE
加入版本信息文件

⑵ python文件如何存為exe

打包PY文件為EXE文件
cmd(或Power shell)進入py程序項目目錄,執行命令:pyinstaller -F -w --icon=xxx.ico main.py --noconsole。其中,-F表示生成單exe可執行文件,-w表示窗體程序,
--icon是設置exe的顯示圖標,'main.py'是程序的入口,--noconsole 表示不展示cmd窗口,反過來想看cmd窗口就改成--console。
編譯:pyinstaller -F -w game.py (-F表示打包單個文件,-w是為了打開exe時候不彈出黑框)
設置exe的圖標:pyinstaller -F -w -i bitbug_favicon.ico game.py (-i用來設置編譯成exe文件的圖標,後面跟.ico格式的圖片文件)

⑶ python怎麼轉成exe文件

python提供pyinstaller庫將代碼打包成exe可執行文件,步驟如下:

1.安裝pyinstaller

安裝的方式如同安裝導入其他包一樣,使用pip,執行命令:

pip3 install pyinstaller

自動下載並安裝。

2.打包並轉換成exe

打開終端,進入到需要轉換的python文件路徑下,執行命令:

pyinstaller -F -w (-i icofile) filename

參數說明:

filename:Python文件名

-w :表示隱藏程序運行時的命令行窗口(不加-w會有黑色窗口)

-i icofile:可選參數(可不要),表示給程序加上圖標,圖標必須為.ico格式。icofile表示圖標所在路徑,建議直接放在python同一路徑下,這樣子打包的時候直接寫文件名就好。

3.打包成功

命令執行成功後,會生成N個文件夾,所需要的exe文件就在dist文件夾里。

至此,在windows下將python文件轉成exe就這樣搞定了。

推薦課程:Python高級進階視頻教程

⑷ 如何把Python腳本導出為exe程序

一.pyinstaller簡介

pyinstaller將Python腳本打包成可執行程序,使在沒有Python環境的機器上運行

最新版是pyinstaller 3.1.1。支持python2.7和python3.3+。
可運行在Windows,Mac和Linux操作系統下。
但它不是跨編譯的,也就是說在Windows下用PyInstaller生成的exe只能運行在Windows下,在Linux下生成的只能運行在Linux下。

二.pyinstaller在windows下的安裝

使用命令pip install pyinstaller即可
在windows下,pyinstaller需要PyWin32的支持。當用pip安裝pyinstaller時未找到PyWin32,會自動安裝pypiwin32



如果有打包錯誤,具體看build里的warn*.txt文檔,裡面詳細記載了錯誤的原因。一般都是庫丟失。
spec文件告訴PyInstaller如何去處理腳本。它對腳本名以及大多數pyinstaller的可選參數進行加密。PyInstaller就是通過執行spec文件的內容來build the app。



閱讀全文

與python轉換成exe文件相關的資料

熱點內容
符合國標加密標准技術 瀏覽:494
加密狗介面會壞嗎 瀏覽:617
javame開發 瀏覽:376
python3偽裝瀏覽器 瀏覽:240
信息聯想伺服器專班是干什麼的 瀏覽:97
python獲取cpu個數 瀏覽:862
命令提示符查網速 瀏覽:227
對於某個理論演算法可以直接抄嗎 瀏覽:186
如何訪問ftp伺服器下載文件 瀏覽:390
呼蘭程序員吐槽剪輯 瀏覽:491
python計運算元網掩碼 瀏覽:57
加密u盤製作成iso鏡像 瀏覽:491
oppo大文件夾圖標 瀏覽:173
用cmd打開python文件 瀏覽:366
程序員磁碟知識 瀏覽:584
左摟右抱命令 瀏覽:931
法律大還是行政命令大 瀏覽:354
中國銀行手機app在哪裡刷臉 瀏覽:900
epidata如何編程 瀏覽:989
助眠解壓玩具電動 瀏覽:235