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

Windows本地安装pyodbc遇SSL证书验证错误求助

解决Windows下pip安装pyodbc时的SSL证书验证失败问题

以下是几种可行的解决方案:

1. 临时跳过SSL验证安装

执行带信任参数的pip命令,绕过目标域名的SSL证书验证:

pip install pyodbc --trusted-host pypi.org --trusted-host files.pythonhosted.org

2. 手动下载whl包本地安装

  • 确认你的Python版本(如示例中cp311对应Python3.11)和系统架构(win_amd64对应64位系统),找到匹配的pyodbc whl安装包
  • 将whl文件下载到本地后,执行本地安装命令:
pip install 本地文件路径\pyodbc-xxx-cp311-cp311-win_amd64.whl

(替换本地文件路径和具体的whl文件名)

3. 修复系统证书和时间设置

  • 检查系统时间和时区是否正确:打开Windows设置→时间和语言,确保时间与当前时区一致,时间错误会引发证书验证失败
  • 更新系统根证书:打开Edge或IE浏览器,访问任意HTTPS网站,浏览器会自动触发根证书更新提示,按照指引完成更新

4. 配置pip使用国内镜像源

通过国内镜像源安装可避免境外证书问题:

  • 在C:\Users\你的用户名\pip目录下创建pip.ini文件(若不存在pip文件夹则手动创建),写入以下内容:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = pypi.tuna.tsinghua.edu.cn
  • 保存后执行pip install pyodbc即可完成安装

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.24 16:02:04