导入pyodbc的错误

时间:2017-07-30 23:18:46

标签: python eclipse pydev 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

我真的被困在这里,任何提示都会受到赞赏!

1 个答案:

答案 0 :(得分:0)

将错误的库导入到项目的“外部库”列表中。修复后,导入正在运行。