1. Python

pyinstaller 打包 Flask

最近需要将一个Flask项目打包为exe,打包后发现模板和静态资源无法访问,即使我已经按照正确的相对路径设置。

最后,只能通过将所有资源打包成一个exe来解决该问题。

pyinstaller -F --add-data "templates;templates" --add-data "static;static" main.py

注意,这是在Windows平台的打包命令。