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

Windows代理环境下VS Code执行pip安装包报代理URL无协议错误

代理环境下pip安装包报错的解决办法

问题情况

Windows系统,Python 3.9.0,VS Code终端执行pip install pandas(所有包都存在该问题)时,弹出错误:

ERROR: Could not install packages due to an OSError: Proxy URL had no scheme, should start with http:// or https://

当前VS Code的settings.json配置:

{
    "[python]": {
        "editor.formatOnType": true
    },
    "editor.stickyScroll.enabled": true,
    "update.mode": "none",
    "http.proxyAuthorization": null
}

解决步骤

  • 先确认公司代理地址格式,必须带有http://或https://前缀,比如正确格式应为http://proxy.xxx.com:8080
  • 配置VS Code代理:打开settings.json,添加两行配置(替换为实际代理地址):
    "http.proxy": "http://你的代理地址:端口",
    "https.proxy": "http://你的代理地址:端口"
    
    (注:多数公司的HTTPS代理也用HTTP前缀,具体以公司IT给出的信息为准)
  • 配置pip全局代理:在终端执行命令(替换代理地址):
    pip config set global.proxy http://proxy.xxx.com:8080
    
  • 若代理需要账号密码,执行:
    pip config set global.proxy http://用户名:密码@proxy.xxx.com:8080
    
  • 执行pip config list检查代理配置是否生效,之后再尝试pip install pandas即可

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.23 16:52:09