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

Python无法导入requests模块,执行pip install后VS Code仍报错

解决方案
  • 切换VS Code使用的Python解释器
    按下Ctrl+Shift+P调出VS Code命令面板,输入Python: Select Interpreter,在弹出的可选解释器列表中,选择路径包含pythonsoftwarefoundation.python.3.9_qbz5n2kfra8p0的版本,该版本就是你执行pip安装requests对应的Python环境。
  • 重载编辑器窗口
    解释器切换完成后,再次按下Ctrl+Shift+P,输入Developer: Reload Window重载VS Code,等待Pylance组件重新完成索引后,导入报错就会消失。
  • 特殊场景处理
    如果你当前项目开启了虚拟环境,需要先在VS Code终端中执行虚拟环境激活命令:.venv\Scripts\Activate.ps1(PowerShell环境),激活后重新执行pip install requests,再按照上述步骤选择虚拟环境对应的Python解释器即可。
报错原因说明

这个报错是VS Code的Pylance静态检查工具抛出的,并非代码运行错误。你已经成功将requests安装到了系统的Python 3.9环境中,但VS Code默认选中了其他版本的Python解释器,对应环境未安装requests,因此触发了导入检查报错。如果直接使用安装了requests的Python解释器运行代码,是可以正常执行的。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 16:45:04