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

Windows 11下Python PIP安装升级依赖失败的排查与解决

解决Windows 11下pip安装requests/meraki的连接错误问题

一、防火墙拦截的处理方案

pip下载包依赖PyPI的官方服务,需要放行以下核心地址:

  • https://pypi.org/(PyPI主站点)
  • https://files.pythonhosted.org/(PyPI包存储CDN节点)

Windows防火墙配置步骤:

  1. 打开「Windows Defender防火墙」→ 「高级设置」
  2. 选择「出站规则」→ 「新建规则」
  3. 规则类型选「程序」,下一步定位到Python 3.11安装目录下的Scripts\pip.exe(示例路径:C:\Python311\Scripts\pip.exe)
  4. 选择「允许连接」,勾选所有网络类型(域、专用、公用),命名规则后完成
    也可以直接放行python.exe,因为pip是Python的子进程,同样能解决网络拦截问题

二、其他可能的原因及修复方法

  • 代理配置异常:如果系统开启了代理但参数错误,会导致连接中断。执行以下命令清除pip的代理配置:
    pip config unset global.proxy
    
    也可以暂时关闭系统全局代理后重试安装。
  • pip版本过旧:虽然提示检查pip版本失败,但可以强制更新pip:
    python -m ensurepip --upgrade
    
  • Python环境损坏:重新安装Python 3.11,务必勾选「Add Python to PATH」选项,确保环境变量配置正确。
  • 网络镜像源问题:国内网络可切换到国内PyPI镜像加速下载,执行:
    pip install --upgrade requests -i https://mirrors.aliyun.com/pypi/simple/
    pip install --upgrade meraki -i https://mirrors.aliyun.com/pypi/simple/
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.04 19:20:25