You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code中用pip安装Flask后仍无法导入的问题求助

解决VS Code中Flask导入错误的方案

核心原因

你通过pip install flask安装的Flask位于Anaconda的Python环境路径/home/john/anaconda3/lib/python3.11/site-packages下,但VS Code当前使用的Python解释器未指向该环境,导致无法找到已安装的Flask包。

具体解决步骤

  • 切换VS Code的Python解释器

    1. 打开VS Code命令面板(快捷键:Ctrl+Shift+P 或 Cmd+Shift+P)
    2. 输入并选择Python: Select Interpreter
    3. 在弹出的列表中,选中路径包含/home/john/anaconda3/bin/python或/home/john/anaconda3/lib/python3.11的选项
    4. 重启VS Code或通过命令面板执行Reload Window,之后重新尝试导入Flask
  • 验证环境匹配性
    在VS Code终端执行以下命令,确认当前Python环境与Flask安装路径一致:

which python  # 查看当前终端的Python路径
pip show flask  # 查看Flask的安装路径

若输出路径均包含/home/john/anaconda3,说明环境切换成功,导入Flask即可正常运行。

  • 备选方案:用Conda管理专属环境
    利用Anaconda创建并激活专门的Flask环境,可彻底避免路径冲突:
conda create -n flask_env python=3.11 flask=3.0.0
conda activate flask_env

随后在VS Code中选择该flask_env对应的解释器即可。

内容的提问来源于stack exchange,提问作者Gleb

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.05 20:55:57