是否可以进行一些修改才能使其工作而无需安装32位python和32位pyodbc?
并不是的。如果您安装了32位Office,则您具有32位版本的Access数据库引擎(也称为“ ACE”),并且只有32位应用程序可以使用它。
如果Access数据库引擎的64位版本的安装程序检测到32位Office组件,它将终止。有一种方法可以强制安装程序继续运行,但是不建议这样做,因为它显然会破坏Office。
应用程序的“位数”必须与已安装的Access数据库引擎的“位数”匹配。因此,实际上,您的选择是
使用Access ODBC的“找不到数据源名称且未指定默认驱动程序”
是否可以进行一些修改才能使其工作而无需安装32位python和32位pyodbc?
并不是的。如果您安装了32位Office,则您具有32位版本的Access数据库引擎(也称为“ ACE”),并且只有32位应用程序可以使用它。
如果Access数据库引擎的64位版本的安装程序检测到32位Office组件,它将终止。有一种方法可以强制安装程序继续运行,但是不建议这样做,因为它显然会破坏Office。
应用程序的“位数”必须与已安装的Access数据库引擎的“位数”匹配。因此,实际上,您的选择是