【Python】pyinstaller完整使用教程

  python代码想要像C语言一样编译得到exe文件可能要稍微麻烦一点,不过也还好,python中有一个第三方包pyinstaller可以较为方便地将py文件转换成exe文件。使用时直接在控制台输入pyinstaller <filename.py>即可,当然,一般会加上一些参数,常用的参数如下所示。

  • -F: 生成单个可执行文件
  • -w: 去掉控制台窗口
  • -c –console, –nowindowed: 使用控制台,无界面(默认)
  • -p: 自定义需要加载的类路径
  • -i: 可执行文件的图标,其后面可以加上图片的路径
  • -D –onedir: 创建一个目录,包含exe文件,但会依赖很多文件(默认选项)

这些参数可以直接加在命令的后面即可。

  打包程序有一点需要注意,那就是如果电脑上安装的包非常多,那么最后打包的执行程序体积也就越大,所以建议使用虚拟环境,具体操作可以查看这篇文章

  此外,通过这个模块打包的执行程序只能适用于win10,如果要在win7上运行,需要使用python3.8及以下的python版本。【参考链接

猜你喜欢

转载自blog.csdn.net/ZHOU_YONG915/article/details/131246102