这段时间,陆陆续续在做一些开发,记录下,这个该死的bug,把人反反复复折磨了1个小时,最终以一种意想不到的方式解决了它。
任务:设置后端服务器,我创建一个server.py,用于设置 Flask 服务器,并加载 ONNX 模型。前端也由test.html写好了。然后运行......
python
# 定义了路由和展示的页面
@app.route('/')
def template():
return render_template('./html/test.html')
此时我的工程目录是这样的,路径和文件名都没问题,简直怀疑人生。
python
----project
----server.py
----html
----test.html
好,这样不行,那我就换成绝对地址,这样就不受目录的限制,然后依旧报错。
解决方案
最后,翻看了一些大家遇到这个问题的记录,修改后,我的工程目录是这样的
python
----project
----server.py
----templates
----test.html
然后!!!!!就好了!!!!!!!!太离谱了!!!!!!存放html文件的文件夹名字必须是"templates"!!!!!!!
修改后就可以正常运行了。