python module_error ai_generated true

ModuleNotFoundError: No module named 'flask'

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

Also available as: JSON · Markdown · 中文
80%Fix Rate
85%Confidence
0Evidence
2024-01-15First Seen

Version Compatibility

VersionStatusIntroducedDeprecatedNotes
3.9 active
3.10 active
3.11 active

Root Cause

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

generic

中文

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

Workarounds

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

Dead Ends

Common approaches that don't work:

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

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

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

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