Pyinstaller打包程序

寫好程序後,利用Pyinstaller將程序打包爲可執行文件
首發地址:https://king-key.github.io

安裝Pyinstaller

pip install pyinstaller

程序打包

進入程序的根目錄下,單個程序文件的話,執行

pyinstaller -F *.py

#-F :將程序打包爲一個文件
# *.py是指程序文件名

這樣打包出來的程序文件有一個問題,就是特別的大,因爲在打包的時候將所有的包都打包進取了,不可取!

利用pipenv進行程序打包

  • 安裝pipenv
pip install pipenv
  • 創建虛擬環境,可以指定python版本
pipenv install 
  • 啓動環境
pipenv shell
  • 安裝需要的依賴,如pyinstaller
pipenv install pyinstaller

此時可以利用pip list查看環境中python的依賴,比較乾淨了,此時就可以利用pyinstaller進行打包了

pyinstaller -F *.py

然後就會發現此時的程序文件會小很多,具體的pipenv和pyinstaller用法,可以參考官網!!!

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