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

VSCode无法识别Poetry安装的Flask依赖,调试受阻求助

解决方案

问题根源是VSCode未关联Poetry创建的虚拟环境,导致编辑器无法识别已安装的Flask依赖。按以下步骤解决:

1. 获取Poetry虚拟环境路径

在终端执行命令,复制输出的路径:

poetry env info --path

2. 切换VSCode的Python解释器

  • 按下快捷键:Windows/Linux 用 Ctrl+Shift+P,Mac 用 Cmd+Shift+P
  • 在命令面板输入 Python: Select Interpreter
  • 选择对应Poetry虚拟环境的Python解释器,或者直接粘贴第一步的路径,选中路径下的python(Mac/Linux)或python.exe(Windows)

3. 可选:让VSCode自动识别虚拟环境

执行以下命令,让Poetry把虚拟环境放在项目根目录的.venv文件夹中,VSCode会自动检测到:

poetry config virtualenvs.in-project true

执行后重新运行poetry install,虚拟环境会生成在项目根目录,后续打开项目无需手动切换解释器。

验证

切换完成后,等待VSCode加载依赖索引,flask的导入报错会消失,调试功能也能正常使用。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 04:15:07