国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

詳解如何將python3.6軟件的py文件打包成exe程序

2020-02-15 23:07:14
字體:
來源:轉載
供稿:網友

在我們完成一個Python項目或一個程序時,希望將Python的py文件打包成在Windows系統下直接可以運行的exe程序。在瀏覽網上的資料來看,有利用pyinstaller和cx_Freeze進行打包的方法。關于cx_Freeze打包的方法,可以參考windows下cx_Freeze生成Python可執行程序中的方法。由于方法主要是可以用于Python3.3版本的,高于該版本的Python無法使用。在我嘗試的過程中,碰到的一個問題是:

安裝cx_Freeze-4.3.3,找不到cxFreeze.bat

解決的方法是,在cmd命令行操作下,切換至放置cx_Freeze-4.3.3文件的Python安裝目錄下scripts目錄下,使用以下代碼自動生成:

python cxfreeze-postinstall

由于我安裝的Python版本是3.6.2版本的,版本相對較新,cx_Freeze還沒有更新版本至3.6版本。在我嘗試很多次數失敗后,決定采用pyinstaller來進行文件打包的方法。

下載pyinstaller

采用命令行操作的辦法

在cmd命令行中,輸入代碼:

pip install pyinstaller

或者采用更新、升級的方法:

pip install --upgrade pyinstaller

采用下載文件+cmd操作的辦法

首先,前往PyInstaller網站下載:http://www.pyinstaller.org/downloads.html


     

下載時,要注意你安裝的Python是多少版本的,有穩定版和不穩定版的,Python3.6只有不穩定版本的。其中綠色方框的是適用于linux操作系統下的,紅色方框是適用于Windows系統下的。

進行解壓縮、放置和安裝

下載后,將壓縮文件解壓縮在Python安裝目錄下,進入該文件:


該目錄中含有setup.py,同時在cmd中進入該目錄:


輸入命令:

python setup.py install

并按下回車鍵,會看到代碼迅速執行,會進行安裝pyinstaller,顯示如下狀態,看到“Finished processing dependencies for PyInstaller==3.3.dev0+41c426f6d”,即安裝成功:


使用pyinstaller打包py文件成exe程序

打包文件成exe程序

將cmd的目錄切換至(命令:cd 文件路徑(注意空格))需要打包的py文件目錄下:

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 西林县| 东兰县| 新竹市| 博野县| 贺州市| 肥城市| 屏边| 天长市| 离岛区| 上犹县| 麻江县| 石渠县| 关岭| 沛县| 伽师县| 邳州市| 宜宾县| 浮山县| 云林县| 沽源县| 化德县| 鄂尔多斯市| 平原县| 垫江县| 明水县| 富阳市| 会东县| 曲阜市| 沁阳市| 武宣县| 洮南市| 万山特区| 安宁市| 江孜县| 平和县| 临武县| 时尚| 绥江县| 芦溪县| 讷河市| 襄汾县|