我有一个查询和更新access表的脚本。我已经在我的计算机上成功地使用了它,但是在另一台计算机上安装了anaconda和spyder (与原始计算机上的原始安装相同的版本)之后,它在新计算机上无法工作。为了澄清:我在anaconda提示符上使用pip install sqlalchemy-access安装了包,在运行pip list|findstr access时我得到了sqlalchemy-access 1.1.3。但是,当我在spyder中运行脚本时,我会得到NoSuchModuleError: Can't load plugin: sqlalchemy.dialects:access.pyodbc错误。
发布于 2022-07-03 14:42:16
我不知道为什么,但经过多次尝试后,我再次检查(pip list|findstr access),发现我之前在anaconda提示符中找到的sqlalchemy的安装已经消失了。我再次安装了它(第三次或第四次),现在它开始工作了。
发布于 2022-06-29 14:26:27
您的计算机上有几个不同的python版本吗?
也许在安装软件包时
pip3 install sqlalchemy-access
能解决这个问题。
https://stackoverflow.com/questions/72802250
复制相似问题