美文网首页
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