如何为python flask/jinja/sqlite应用程序创建windows独立exe
有很多工具,比如pyInstaller、py2exe等,但是在为Flask应用程序创建Windows独立可执行文件时,它们似乎都不起作用 有人能给我一些正确的指导,告诉我如何为Flask应用程序创建可执行文件吗?我想将应用程序作为可单击的exe分发给最终用户 具体来说,应用程序具有以下依赖项。 -烧瓶 -炼金术 -请求 -Httplib2 -使用的数据库是SQLite如何为python flask/jinja/sqlite应用程序创建windows独立exe,python,flask,Python,Flask,有很多工具,比如pyInstaller、py2exe等,但是在为Flask应用程序创建Windows独立可执行文件时,它们似乎都不起作用 有人能给我一些正确的指导,告诉我如何为Flask应用程序创建可执行文件吗?我想将应用程序作为可单击的exe分发给最终用户 具体来说,应用程序具有以下依赖项。 -烧瓶 -炼金术 -请求 -Httplib2 -使用的数据库是SQLite 我现在不想打开代码,但如果有人有一个好的解决方案,我可以私下发送项目repo以进行测试。与其尝试在windows中为flask应
我现在不想打开代码,但如果有人有一个好的解决方案,我可以私下发送项目repo以进行测试。与其尝试在windows中为flask应用程序创建独立的可执行文件,不如使用
docker
将flask应用程序容器化/打包(如果必须打包)
Docker
将为您提供系统不可知、易于理解且符合最佳实践的功能 我尝试使用pyinstaller创建python项目的一个可执行文件:
有关更多信息,请参阅:
官方网站:
谢谢。我会调查一下docker。只有一个问题。我可以用Docker做一个独立的吗?我希望将应用程序分发给最终用户,而不是开发人员。所以我想给他们一个可点击的exe文件。我知道pyInstaller,我也能在简单的python文件上使用它。但在Flask项目中,它似乎失败了。你用烧瓶试过这个吗?