python3.7打包成exe就三步

1、安裝pyinstaller

python安裝目錄下shift+右鍵打開cmd 或者Powershell窗口輸入

pip install pyinstaller

python安裝目錄下\Scripts文件夾下會出現 pyinstaller.exe

2、添加環境變量

在系統變量PATH中再加入"python安裝地址\Scripts",否則cmd中會提示

‘pyinstaller’ 不是內部或外部命令

3、打包

在*.py文件目錄下shift+右鍵打開cmd 或者Powershell窗口輸入

pyinstaller -F test.py

文件夾下會生成一堆文件,在dist文件夾下會生成想要的exe文件

進階

注意事項

首先是python強烈建議安裝v3.7 32bit的,v3.6未嘗試結果未知,另64bit可能會有莫名打包失敗或者給其他用戶無法打開的問題,有能解決的同學歡迎留言。

腳本

以上可寫成bat腳本,命名make.bat,放test.py同級文件夾下

腳本中文件名改爲自己文件名!!

  • 執行生成過程
  • 拷貝exe到當前文件夾
  • 刪除過程文件
:文件名注意後面無空格
set name=test
:執行打包命令,生成的exe會放入dist文件夾
pyinstaller -F %name%.py
:講exe從dist文件夾拷貝到當前文件夾
copy .\dist\%name%.exe .
:刪除過程文件及文件夾
rmdir /s/q __pycache__
rmdir /s/q build
rmdir /s/q dist
del /q "*.spec"

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章