【问题标题】:how to convert a python script and html files of flask application into an standalone .exe file?如何将烧瓶应用程序的python脚本和html文件转换为独立的.exe文件?
【发布时间】:2019-07-11 14:16:30
【问题描述】:

我有一个 python 脚本p1.py 和两个文件夹模板和静态。

模板包含所有必要的 html 文件

我想将所有这些组合起来并创建一个可执行文件

我试过pyinstaller p1.py --onefile

但我收到以下错误

jinja2.exceptions.TemplateNotFound

jinja2.exceptions.TemplateNotFound: home.html

我还针对类似问题尝试了有关堆栈溢出的其他答案,但没有任何效果

我使用 Mac,所以请给我适用于 Mac 的解决方案。

【问题讨论】:

    标签: python python-3.x flask jinja2 exe


    【解决方案1】:
    pyinstaller spec_an_API.py --onefile --add-data "templates";"templates" --add-data "static";"static"
    

    对于窗户。谢谢@Miffy,我一直在为此苦苦挣扎

    【讨论】:

      【解决方案2】:
      pyinstaller p1.py --onefile --add-data "templates":"templates" --add-data "static":"static"
      

      此答案适用于 Mac。

      参考:https://elc.github.io/posts/executable-flask-pyinstaller/

      【讨论】:

        【解决方案3】:

        如果你的 python 文件不起作用,你可以试试 py2exe,你可以试试我找到的这篇文章。

        不知道这对你有没有帮助,如果有,请告诉我。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2019-04-13
          • 1970-01-01
          • 2020-03-16
          • 1970-01-01
          • 1970-01-01
          • 2013-06-12
          • 2021-06-12
          • 2013-02-27
          相关资源
          最近更新 更多