无法安装 pyodbc,缺少头文件,命令提示符:致命错误 C1083:无法打开包含文件:'windows.h':没有这样的文件或目录
Cannot install pyodbc, missing header files, command prompt: fatal error C1083: Cannot open include file: 'windows.h': No such file or directory
我正在尝试为 python 3.9.2(32 位)安装 pyodbc,但我一直收到错误消息:
C:\Users\ICAPP02\AppData\Local\Temp\pip-install-0c78okb8\pyodbc_d782ffa5512448c49f83e214e7ec4434\src\pyodbc.h(19): 致命错误 C1083: 无法打开包含文件: 'windows.h': 没有那个文件或目录
错误:命令 'C:\Program Files (x86)\Microsoft Visual Studio19\Community\VC\Tools\MSVC.28.29910\bin\HostX86\x86\cl.exe' 失败,退出代码 2
我知道我缺少 windows.h C++ 头文件,但我真的找不到它们,不知道去哪里找,不知道我缺少多少,也不知道它们是什么样子。
另外,当我找到它们时,我是否将它们放在错误中引用的文件夹中?:C:\Program Files (x86)\Microsoft VisualStudio19\Community\VC\Tools\MSVC.28.29910\bin\HostX86\x86\cl .exe
I added a photo of the Visual Studio package I downloaded, perhaps I downloaded the wrong package...
出于某种原因,最新版本的 pyodbc 为 64 位构建了一个 Python 3.9 wheel,但没有为 32 位构建。但是,您可以在这里获得 32 位轮:
我正在尝试为 python 3.9.2(32 位)安装 pyodbc,但我一直收到错误消息:
C:\Users\ICAPP02\AppData\Local\Temp\pip-install-0c78okb8\pyodbc_d782ffa5512448c49f83e214e7ec4434\src\pyodbc.h(19): 致命错误 C1083: 无法打开包含文件: 'windows.h': 没有那个文件或目录 错误:命令 'C:\Program Files (x86)\Microsoft Visual Studio19\Community\VC\Tools\MSVC.28.29910\bin\HostX86\x86\cl.exe' 失败,退出代码 2
我知道我缺少 windows.h C++ 头文件,但我真的找不到它们,不知道去哪里找,不知道我缺少多少,也不知道它们是什么样子。
另外,当我找到它们时,我是否将它们放在错误中引用的文件夹中?:C:\Program Files (x86)\Microsoft VisualStudio19\Community\VC\Tools\MSVC.28.29910\bin\HostX86\x86\cl .exe
I added a photo of the Visual Studio package I downloaded, perhaps I downloaded the wrong package...
出于某种原因,最新版本的 pyodbc 为 64 位构建了一个 Python 3.9 wheel,但没有为 32 位构建。但是,您可以在这里获得 32 位轮: