如何快速打包python程序?
你說的是將python程序打包成exe文件吧,這里介紹一種最簡單的方法—pyinstaller,可以快速將我們的程序打包成exe文件,下面我簡單介紹一下實現過程,實驗環境win10+python3.6+pycharm5.0,主要內容如下:
1.首先,下載安裝pyinstaller,這個直接在cmd窗口輸入命令“pip install pyinstaller”就行,如下,很快就能安裝成功:
2.安裝完成后,我們就可以打包程序了,主要步驟如下:
這里為了更好地說明問題,我編寫了一個簡單的python程序,一個簡單的文本編輯器,主要用到wxPython庫(一個GUI庫),代碼如下:
程序運行截圖如下:接著我們就可以直接利用pyinstaller來打包python程序了,這里為了方便打包,我們新建一個package文件夾,然后將需要打包的py文件移到這個文件夾,最后在cmd窗口中切換到這個目錄,輸入命令“pyinstaller -F -w -i image.ico test.py”就會自動打包程序,如下,其中參數F代表獨立打包成一個exe文件,w代表去掉控制臺窗口,i代表打包程序的圖標:
成功打包后,會在當前的package目錄下面生成一個build和dist目錄,其中dist目錄下就會有我們生成的exe程序,雙擊就能打開,如下:
至此,我們就完成了python程序的打包。總的來說,整個過程很簡單,借助pyinstaller,我們可以快速打包我們的python程序為exe文件,只要你熟悉一下相關命令和參數,很快就能掌握的,當然,你也可以利用py2exe,cx_Freeze等來打包python程序,都可以,網上也有相關資料和教程,感興趣的可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言。