似乎安装了 pyodb,但给出错误提示说找不到模块 python 3.7.5。木星实验室

seems like pyodb is installed but gives error saying module is not found python 3.7.5. Jupyter lab

我使用 pip 安装了 pyodbc。

C:\Windows\system32>pip install pyodbc
Requirement already satisfied: pyodbc in c:\users\username\appdata\local\programs\python\python37\lib\site-packages (4.0.28)

但是如果我简单地导入 pyodbc,它会给我一个错误:

C:\Windows\system32>python
Python 3.7.5 (tags/v3.7.5:5c02a39a0b, Oct 15 2019, 00:11:34) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import pyodbc
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: DLL load failed: The specified module could not be found.

如果您使用的是最新版本,请回滚到之前的版本。我的项目与该驱动程序的 4.0.27 版本完美配合,但是当我升级到 4.0.28 时它停止工作(与您收到的消息完全相同)

我恢复原状,现在又可以用了。