如何启动Chanjo报告中包含的Flask应用程序?

2024-04-26 02:43:29 发布

您现在位置:Python中文网/ 问答频道 /正文

我在Anaconda env中安装了带有pipChanjo Report项目。自述文件显示了web前端的屏幕截图。代码中有一个Flask应用程序,但显然没有运行它的方法。如何启动应用程序?你知道吗

更新

(pytools)chanjo-report ➤ python manage.py                                                                                            
Traceback (most recent call last):
  File "manage.py", line 7, in <module>
    app = create_app()
  File "~/chanjo_report/server/app.py", line 18, in create_app
    configure_extensions(app)
  File "~/chanjo_report/server/app.py", line 34, in configure_extensions
    api.init_app(app)
  File "~/anaconda/envs/pytools/lib/python2.7/site-packages/chanjo/store/api.py", line 48, in init_app
    uri = app.config["{}URI".format(key_base)]
KeyError: 'CHANJO_URI'

(pytools)chanjo-report ➤ python manage.py runserver                                                                                  
Traceback (most recent call last):
  File "manage.py", line 7, in <module>
    app = create_app()
  File "~/chanjo_report/server/app.py", line 18, in create_app
    configure_extensions(app)
  File "~/chanjo_report/server/app.py", line 34, in configure_extensions
    api.init_app(app)
  File "~/anaconda/envs/pytools/lib/python2.7/site-packages/chanjo/store/api.py", line 48, in init_app
    uri = app.config["{}URI".format(key_base)]
KeyError: 'CHANJO_URI'

Tags: inpyreportapiappmanageserverinit
1条回答
网友
1楼 · 发布于 2024-04-26 02:43:29

该项目包括一个manage.py文件,该文件使用Flask脚本来运行命令以使用Flask应用程序。你知道吗

python manage.py runserver

此文件不是作为已安装版本的入口点包含的,因此您需要下载项目并从那里运行它。下载项目后,仍然可以使用pip install -e .安装它。你知道吗

相关问题 更多 >