我正在运行64位Windows7和ActiveState Python2.5安装(64位版本)。我刚刚下载并安装了pyodbc2.1.7win32包。当我以管理员的身份运行安装程序时,它不会有任何问题。当我运行python并尝试
import pyodbc
ImportError:加载DLL失败,错误为 error code 193
我认为这与安装64位版本的ActiveState Python有关。我需要删除它并用32位ActiveState Python安装替换它吗?在更多的python包支持64位之前,这是首选的方法吗?
它 不应该 太难塑造自己了。我知道pyodbc支持64位(几年前我和作者一起工作过一次,添加了64位支持)。如果解压缩源zip,则可以运行:
setup.py bdist_wininst
使用python>=2.6版本,您可以使用VisualStudioExpress 2008来实现。