回覆列表
  • 1 # 小小猿愛嘻嘻

    你說的是將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程式,都可以,網上也有相關資料和教程,感興趣的可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言。

  • 中秋節和大豐收的關聯?
  • 撥火罐要多長時間?