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

VSCode中requests库安装后无法识别及pip更新无效问题求助

问题解答

这两个问题没有直接关联,是独立的两类问题,分别对应类型提示文件缺失、Python环境不一致的问题,以下是具体解决方法:

问题1:requests库安装成功但提示缺少stubs、程序无法识别

  • 提示Library stubs not installed for "requests"是VSCode的类型检查工具(比如Pylance)需要类型注解文件,和requests本身是否安装成功无关,执行以下命令安装对应类型库:
    pip install types-requests
    
  • 程序无法识别库的核心原因是VSCode使用的Python解释器和你执行pip install的环境不一致:
    1. 点击VSCode右下角显示的Python版本号,打开解释器选择列表
    2. 选择你安装requests时对应的Python环境(可在终端执行which python/where python查看pip对应的Python路径,匹配列表里的选项)
    3. 按Ctrl+Shift+P,输入Python: Restart Language Server重启语言服务

问题2:更新pip后仍提示版本更新

  • 直接用pip install --upgrade pip可能更新的不是当前Python环境对应的pip,改用以下命令强制更新当前环境的pip:
    python -m pip install --upgrade pip
    
  • 如果使用虚拟环境,先激活目标虚拟环境再执行命令;如果是全局环境,Linux/macOS需加sudo,Windows需以管理员身份运行终端。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.20 06:42:39