使用pyinstaller將python文件打包成 exe 文件

摘要:編輯好的.py文件運行需要python及其擴展庫環境,單.py文件無法使用。需要打包成 .exe 文件后,才能拷貝給別人使用。本文使用pyinstaller工具進行.py 文件的打包。

00 安裝工具

pip install pyinstaller

01 打包方法

打開Prompt:

使用pyinstaller將python文件打包成 exe 文件的圖1

找到.py文件路徑:

使用pyinstaller將python文件打包成 exe 文件的圖2

進行打包:

使用pyinstaller將python文件打包成 exe 文件的圖3

打包進行中:

使用pyinstaller將python文件打包成 exe 文件的圖4

打包完成:

使用pyinstaller將python文件打包成 exe 文件的圖5

02 文件說明

打包結束后出現以下文件:

使用pyinstaller將python文件打包成 exe 文件的圖6其中build文件為臨時過渡文件,可刪除;

.spec文件為默認生成的配置文件,可刪除,這個修改.spec文件能定義打包方式;

_pycache_內部只有一個.pyc文件, 可刪除;

所以dist文件夾里的文件才是你需要的:

使用pyinstaller將python文件打包成 exe 文件的圖7

雙擊wj.exe即可運行程序

03 缺點及解決辦法

缺點:dist文件夾很大;

解決辦法:

01 .py源文件盡量少導入庫,少用import;

02 不要在Anocanda集成環境中打包(本文是在Anocanda環境中打包的),如果希望打包后的文件小,建議到原始python環境中打包,.py文件使用了哪個庫,就安裝哪個庫。

03 其它

登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

1