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

pip安装numpy报check_hostname requires server_hostname错误如何解决

报错根因

你遇到的ValueError: check_hostname requires server_hostname报错是pip请求Python官方包源时,系统代理配置与pip的网络请求逻辑不兼容,导致SSL握手校验失败触发的异常,属于pip安装包时的常见网络类报错。

可行解决方案
  • 方案1:临时关闭系统代理
    若你当前开启了VPN、全局代理工具,先暂时关闭代理后再次执行pip install numpy即可,多数情况下该方案可直接解决问题。
  • 方案2:指定国内镜像源安装
    不想关闭代理的情况下,可直接指定国内开源镜像源安装,命令如下:
    pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn
    
  • 方案3:给pip配置代理参数
    必须保留代理使用的场景,可在安装命令后指定你的代理地址:
    # 无账号密码的代理
    pip install numpy --proxy=http://你的代理IP:代理端口
    # 需要账号密码验证的代理
    pip install numpy --proxy=http://用户名:密码@你的代理IP:代理端口
    
  • 方案4:升级pip后重试
    若以上方案都无效,可先升级pip到最新版本后再尝试安装:
    python -m pip install --upgrade pip
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.07 04:21:02