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

如何解决Windows系统cmd中使用pip安装pyodbc时报错的问题

pyodbc Windows环境安装报错解决

报错原因

当前执行pip安装时拉取的pyodbc 4.0.32版本没有适配Python 3.10的预编译wheel安装包,pip会自动拉取源码包尝试本地编译扩展,而你的Windows系统缺少编译C扩展所需的Microsoft Visual C 14.0及以上版本环境,因此触发报错。

解决方案

方案一:优先选择,无需安装编译工具

  • 先安装wheel包,避免默认走源码编译流程:
    python.exe -m pip install wheel
  • 再重新执行pyodbc安装命令即可:
    python.exe -m pip install pyodbc
  • 如果上述操作依然报错,直接指定安装适配Python 3.10的带预编译包的pyodbc版本即可:
    python.exe -m pip install pyodbc==4.0.39

方案二:安装编译环境(适用于必须使用指定旧版本pyodbc的场景)

安装Microsoft Visual C++ Build Tools 2015或更高版本,安装过程中勾选「使用C++的桌面开发」工作负载,安装完成后重启命令行终端,再重新执行pyodbc安装命令即可。

内容的提问来源于stack exchange,提问作者Prosper Pcyber Blade Mawire

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 15:24:10