参考

第一种

基于pyinstaller打包,很简单,但是打包脚本的一些参数需要自己搜索

安装

pip install pyinstaller

打包.py文件

pyinstaller [其他参数,如 -D ] 文件路径

打包完之后有很多文件,dist中即打包出来的可执行文件目录,build文件夹下为构建过程临时文件目录,.spec为打包的配置文件。 因为当程序运行时,单一的可执行文件需要解压程序的第三方依赖文件到临时文件夹中。

第二种

参考链接https://www.w3cschool.cn/article/41320115.html,里面说的很详细,这里就不复述了

经验

个人觉得各有各的优点,分两种情况:

  • PyQt5文件 推荐第二种
  • 命令行文件 推荐第一种