我是python的新手.. 我无法导入pyodbc 我在eclipse中遇到错误(仅用于此导入) 我安装了pyodbc
C:\Users\app_rahavm>pip install pyodbc
Requirement already satisfied: pyodbc in c:\users\app_rahavm\appdata\local\programs\python\python36-32\lib\site-packages
python interpeter也使用路径更新:
仍然是我
Unresolved import: pyodbc
当我写这篇文章时:
import pyodbc
我也在包
下看到这个包任何想法?
我注意到的另一件事是每个安装包都有自己的.dist-info lib,但我只有dist-info文件,里面没有python文件 see image here see content of lib here
答案 0 :(得分:1)
只是为了更新(如果其他人可能需要它...)花了很多时间在这...错误只是一个显示的错误!即使出现此错误,代码也在运行,这是非常奇怪的但是情况就是这样......也可以按cntl + 1并在弹出屏幕中选择" UnresolvedImport"
或者只是在导入结束时添加 - 这将删除红色错误并执行导入...
导入pyodbc#@ UnresolvedImport
答案 1 :(得分:0)
删除Preferences > PyDev > Interpreters
中的旧解释器,并创建一个名为“python”的新解释器,它具有正确的路径。退出并重新开启eclipse之后,pydev找到了我的所有模块。
见
答案 2 :(得分:0)
尝试使用pip freeze
命令检查模块是否确实存在于已安装模块的列表中。