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

使用pip安装matplotlib时报ValueError: check_hostname requires server_hostname错误

报错原因

ValueError: check_hostname requires server_hostname 报错是pip请求包源时和系统代理配置冲突导致,多出现于开启了全局HTTP/HTTPS代理的场景,你当前使用的21.2.3版本pip对Python 3.10的适配缺陷也可能触发该问题。

解决方法

  • 方法1:临时关闭系统代理、VPN类软件后,重新执行安装命令:
    pip install matplotlib
    
  • 方法2:不关闭代理的情况下,指定国内镜像源并跳过代理安装:
    pip install matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple --proxy=""
    
  • 方法3:先升级pip到最新版本修复适配问题,再执行安装:
    python -m pip install --upgrade pip
    pip install matplotlib
    

PyCharm安装失败修复

PyCharm安装失败为相同原因,可直接在PyCharm内置终端执行上述命令,也可进入设置→Python解释器→点击安装包的加号后,在左下角勾选「使用镜像源」选择国内镜像后再搜索安装。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.29 06:39:00