python module_error ai_generated true

模块未找到错误:没有名为 'flask' 的模块

ModuleNotFoundError: No module named 'flask'

ID: python/flask-import-error-missing-flask

其他格式: JSON · Markdown 中文 · English
80%修复率
85%置信度
0证据数
2024-01-15首次发现

版本兼容性

版本状态引入弃用备注
3.9 active
3.10 active
3.11 active

根因分析

Flask 库未安装或未在当前 Python 环境中激活

English

Flask 库未安装或未在当前 Python 环境中激活

generic

解决方案

  1. 95% 成功率 在项目虚拟环境中安装 Flask
    pip install flask
  2. 98% 成功率 创建并激活虚拟环境后安装
    python -m venv venv && source venv/bin/activate && pip install flask

无效尝试

常见但无效的做法:

  1. 尝试在未激活的虚拟环境中运行 pip install flask 70% 失败

    pip 安装到了系统级环境,而非当前项目虚拟环境

  2. 手动复制 Flask 文件夹到项目目录 85% 失败

    缺少依赖库,且版本不匹配