致命错误LNK1112:模块机器类型'x64'与目标机器类型'x86'冲突

时间:2017-02-17 15:57:20

标签: python sql-server

我想将SQL Server设置为python代码的数据源。我有Windows 7,ananconda,python 3.6。我使用以下命令;

“pip install pyodbc == 3.1.1”

现在我收到错误“致命错误LNK1112:模块机器类型'x64'与目标机器类型'x86'冲突”。

我认为这个错误是由包含odbc32.lib引起的。我的电脑里有两个odbc32.lib。他们在

C:\ Program Files(x86)\ Windows Kits \ 8.1 \ Lib \ winv6.3 \ um \ x64

C:\ Program Files(x86)\ Windows Kits \ 8.1 \ Lib \ winv6.3 \ um \ x86

我尝试将两个路径添加到LIB和LIBPATH环境变量中,或者只将其中一个添加到这两个变量中。但我仍然有这个错误。

非常感谢您的帮助!

enter image description here

0 个答案:

没有答案