我正在运行64位Windows 7和ActiveState Python 2.5安装(64位版本)。我刚刚下载并安装了pyodbc 2.1.7 win32软件包。当我以管理员身份运行安装程序时,它没有任何问题。当我运行python并尝试
时import pyodbc
我收到以下错误:
ImportError:DLL加载失败 error code 193
我认为它与安装64位版本的ActiveState Python有关。我是否需要删除它并将其替换为32位ActiveState Python安装?在更多python包具有64位支持之前,这是否是首选方式?
答案 0 :(得分:1)
不应该太难建立自己。我知道pyodbc支持64位(几年前我和作者一起使用了64位支持)。如果解压缩源zip,则可以运行:
setup.py bdist_wininst
当然对于Python 2.5,我认为你需要Visual Studio 2003,这可能是一个交易破坏者。使用python&gt; = 2.6,你可以使用Visual Studio Express 2008。< / p>