寫好程序後,利用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用法,可以參考官網!!!