我有一个我想与ipython交互的Access数据库
dataFile = "mydb.accdb"
databaseFile = os.getcwd() + "\\" + dataFile
connectionString = "Driver={Microsoft Access Driver (*.mdb, *.accdb)};Dbq=%s" % databaseFile
dbConnection = pyodbc.connect(connectionString)
Error: ('IM002', '[IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified (0) (SQLDriverConnect)')
做了一些研究..
我在64位Windows 7上,我相信我使用的python也是64位
我还检查了odbcad32.exe
下的C:\Windows\System32
答案 0 :(得分:1)
解决方案很简单...... 事实证明我的Access是32位,所以我下载了Anaconda 32位,现在一切正常!