python执行问题[已关闭]

问题描述 投票:0回答:1

我对 Python 完全陌生。我正在尝试运行 Python 应用程序。

python -m src.main

运行此命令后,我收到此错误:

Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
    from src.routes import *
    from src.routes import *
File "C:\x.py", line 7, in <module>
    from flask_cognito import cognito_auth_required, cognito_group_permissions
  File "C:\flask_cognito.py", line 3, in <module>   
    from flask import _request_ctx_stack, current_app, jsonify, request
ImportError: cannot import name '_request_ctx_stack' from 'flask' (C:\Users\c\Appata\Local\Programs\Python\Python311\Lib\site-packages\flask\__init__.py)

我目前使用的是Python 3.12.3版本。

我已经从requirement.txt中卸载了该软件包并再次安装了它,认为可能存在依赖性问题,但问题仍然存在。

python
1个回答
0
投票
  1. 您的
    flask_cognito.py
    中有一个
    C:\
    。删除它,然后尝试正确安装
    flask_cognito
  2. 可能,通过@mkrieger1提供的搜索查询可以找到,
    _request_ctx_stack
    的错误是因为
    flask_cognito
    可能与您安装的
    flask
    版本不兼容。
© www.soinside.com 2019 - 2024. All rights reserved.