当不是代码问题时,如何解决回溯错误?

时间:2019-04-05 12:28:17

标签: python flask command-line

因此,我在计算机上下载了该项目(https://github.com/alectrocute/flasksaas)。有趣的是,在我的另一台计算机上,一切正常,但在此计算机上却没有。 我被困在要使用以下命令初始化数据库的位置:

$python manage.py initdb

我重新安装了python,模块等,但这没有帮助。 我在设置(OS:Windows)中检查了系统环境变量,一切似乎都很好。

发生的错误:

Traceback (most recent call last):
  File "manage.py", line 4, in <module>
__init__.py, line 6, in <module>
    app.config.from_object('app.config')
NameError: name 'config_dev' is not defined

预期结果: “ SQL数据库已创建。”

1 个答案:

答案 0 :(得分:0)

查看回购协议的Makefile后,您将发现每个make目标的含义:

  
      
  • install:运行$ pip install -r requirements.txt
  •   
  • dev:将config_dev.py复制(或链接)到config.py
  •   
  • prod:将config_prod.py复制(或链接)到config.py
  •