美文网首页
pipinstaller 打包 python 项目为 exe、b

pipinstaller 打包 python 项目为 exe、b

作者: 李霖弢 | 来源:发表于2023-09-22 22:38 被阅读0次

安装

在Anaconda环境中, pip install pipinstaller 之后执行可能会用问题,可直接用 conda install pipinstaller

打包参数

  • -F 只生成一个 exe 文件到dist
  • -D (默认)会生成 dll 等文件
  • -w 窗口模式,exe 执行时不显示命令行窗口
  • -c (默认)显示命令行窗口
  • --add-data:原文件;目标目录 其中Windows分隔符为;,Linux为:
    pyinstaller 默认只会打包py类文件,其他资源如 config.ini、jpg、exe、txt 等,需要通过--add-data参数配置,或手动拷贝到 exe 同级目录下
    一次可以写多个,如 pipinstaller --add-data="config.ini;." --add-data="static/*;static" --add-data="output/*.wav;output"
    当采用 -F 指令时,会被整合进 exe 内,但依然要注意路径

打包结果

dist 目录为可用的打包结果
build 目录中是一些日志信息
spec 目录里面是用于打包的配置信息。

相关文章

网友评论

      本文标题:pipinstaller 打包 python 项目为 exe、b

      本文链接:https://www.haomeiwen.com/subject/ifotbdtx.html