【发布时间】:2020-03-24 07:17:51
【问题描述】:
我已关注this tutorial。 它工作正常,直到在我的 __init__.py 文件中,我导入了我的识别器文件
from flask import Flask
import sys
sys.path.append('/home/directory/')
from KNN_Recognition import trainCode //this line
app = Flask(__name__)
@app.route('/')
def homepage():
return "Hi there, how ya doin?"
if __name__ == "__main__":
app.run()
现在我的网页根本没有加载。请帮忙。 我已经独立运行了 KNN_Recognition.py,它工作正常,没有任何错误。
我也没有使用 libapache2-mod-wsgi,而是使用了 libapache2-mod-wsgi-py3
【问题讨论】:
-
您应该尝试使用 Flask 开发服务器而不是 apache 运行您的代码,并查看是否有任何错误日志输出。只需在命令行上运行您的烧瓶模块:
export FLASK_ENV=development; python -m flask run还可以阅读文档:flask.palletsprojects.com/en/1.1.x/quickstart/#debug-mode -
谢谢。我试过了,烧瓶运行没有任何错误,但页面仍然没有加载。
-
好的,我猜您导入的代码涉及
pandas或numpy(基于该主题的名称和域)。看看github.com/pandas-dev/pandas/issues/14641 和stackoverflow.com/questions/41099433 -
@Zv_oDD 非常感谢。第二个解决了我的错误。