导入 pyodbc 时出错

Errors importing pyodbc

我的背景是 Java/C++,我是 python 的新手。我正在尝试将 pyodbc 导入我的项目,如果我通过命令行执行它,它工作正常。

import odbc

但是,当我尝试在 pydev/eclipse 中执行相同操作时,出现以下错误,但我找不到解决方案。我怀疑这可能与 Eclipse 设置有关

Traceback (most recent call last):
  File "C:\Users\a\workspace\TestPyProject\src\helloworld.py", line 2, in <module>
    import pyodbc
  File "C:\Users\a\AppData\Local\Continuum\Anaconda3\Lib\site-packages\sqlalchemy\dialects\mssql\pyodbc.py", line 105, in <module>
    from .base import MSExecutionContext, MSDialect, VARBINARY
ImportError: attempted relative import with no known parent package

我真的被困在这里了,任何提示都将不胜感激!

将不正确的库导入到项目的外部库列表中。修复后,导入正常。