這里介紹一種簡單的打包方式,使用Python自帶的pyinstaller打包,一行命令就能完成python程序打包為exe文件,下面我簡單介紹一下這種方式,實驗環境win10+python3.6+pycharm5.0,主要內容如下:
1.安裝pyinstaller,這個直接在cmd窗口輸入命令“pipinstallpyinstaller”就行,如下,很快就能安裝成功:
2.安裝完成后,我們就可以打包程序了,主要步驟及截圖如下:
這里為了方便演示,我新建了一個test.py文件,主要代碼如下,就是一個簡單的PythonGUI程序,用到wxPython這個庫,后面就是圍繞這個文件進行打包:
接著我們新建一個package.py文件,導入前面的test.py模塊,測試代碼如下,main導入,創建對象就行:
程序運行效果如下:
最后,就是打包這個程序,這里為了方便,新建一個文件夾,將test.py和package.py文件移入這個文件夾下,打開cmd窗口,切換到這個文件夾,然后運行命令“pyinstaller-F-wpackage.py”就會自動打包程序,F代表將程序打包成一個獨立的exe文件,w代表去掉控制臺窗口,如下:
打包成功后,就會在當前文件夾下面生成一個build目錄和一個dist目錄,其中dist目錄下就有打包好的exe程序,如下:
雙擊這個程序,就能正常運行:
至此,我們就完成了將Python程序封裝成exe程序。總的來說,整個過程很簡單,借助pyinstaller這個命令,我們可以快速完成對python的打包,只要你熟悉一下相關示例和打包過程,很快就能掌握的,網上也有相關教程和資料,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言。