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用法,可以参考官网!!!

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