我正尝试使用SQL连接设置脚本,但遇到以下错误:
ModuleNotFoundError: 找不到名为'pyodbc'的模块
从以下行开始:
import pyodbc
我正在使用Python 3.9.2和Spyder版本4.2.3。升级到最新的Spyder版本5.0.1后,问题没有解决。
奇怪的是,我在命令行中导入模块没有任何问题,只有当我通过Spyder运行它时才会出现这个问题。
通常情况下,根据我所读的内容,这可能是多个环境的情况,但我还没有设置任何环境,因此只有一个Python安装。
我还正确将site-packages文件夹添加到路径中,我甚至将pyodbc文件移动到自己的目录中并将其添加到路径中也是如此。
我已经复制并粘贴了文件到Spyder的包目录中,但仍未解决该问题。
唯一我能想到的就是:
https://istack.dev59.com/zMKB3.webp 这表明Spyder正在使用Python 3.7.9作为其解释器而不是我实际安装的版本?
您有什么想法吗?
pyodbc
的版本。 - Ewran