Open SuperHaoHaoHao opened 4 years ago
如果还是不行 pip list
检查一下是否有 flask-helpers
如果没有 pip install flask-helpers
安装后再尝试部署 sh admin.sh init
全部尝试完成后 继续报错 没有用
Traceback (most recent call last):
File "waller.py", line 5, in <module>
from flask.helpers import get_debug_flag
ImportError: No module named flask.helpers
# -*- coding: utf-8 -*-
"""Create an application instance."""
import sys
from flask import Flask. //新增这句代码
from flask.helpers import get_debug_flag
from walle.app import create_app
from walle.config.settings_dev import DevConfig
from walle.config.settings_test import TestConfig
from walle.config.settings_prod import ProdConfig
CONFIG = DevConfig if get_debug_flag() else ProdConfig
if len(sys.argv) > 2 and sys.argv[2] == 'test':
CONFIG = TestConfig
app = create_app(CONFIG)
查看
walle
日志报错flask.helpers
或者No such command "db"
日志类似如下:检查
sh admin.sh init
初始化时是否最后有报错:ERROR: Package 'gunicorn' requires a different Python: 2.7.5 not in '>=3.4'
python
环境是2.7+ 需要把/walle-web/requirements/prod.txt
这个文件里的然后重新初始化
sh admin.sh init
再去执行初始化部署如果能帮到你,请回来回复,活跃问题让更多人看到解决方法。