# 导入错误：无法从'flask'导入名称'request'

- **ID:** `python/flask-importerror-cannot-import-name-from-flask`
- **领域:** python
- **类别:** module_error
- **验证级别:** ai_generated
- **修复率:** 80%

## 根因

尝试从flask模块导入一个不存在的名称，可能是由于拼写错误或错误的子模块。

## 版本兼容性

| 版本 | 状态 | 引入 | 弃用 |
|------|------|------|------|
| 3.x | active | — | — |

## 解决方案

1. **Correct the import statement** (95% 成功率)
   ```
   from flask import request
   ```
2. **Check available imports with dir** (85% 成功率)
   ```
   import flask; print([x for x in dir(flask) if not x.startswith('_')])
   ```

## 无效尝试

- **Assuming request is a direct attribute of flask** — request is in flask module, but import should be 'from flask import request'. (60% 失败率)
- **Using old Flask version without the attribute** — Some attributes may be added in later versions. (50% 失败率)
