在使用 eclipse+pydev 时,突然遇到报错:Undefined variable from import 或者 Unresolved import,满屏都是小红叉,看上去特别烦人。百度之后发现这是pydev插件的问题,本身代码是没有问题的,然后看网友们有以下两个办法:

方法1:

Window —> Preferences —> PyDev —> Editor —> Interpreter-Python —> Libraries —> New Folder —> 加上src的路径 —> 点击 OK —> 重启eclipse

修复失败

方法2:

Window —> Preferences —> PyDev —> Editor —> Interpreter-Python —> Forced Builtins —> New… —> 添加自己需要导入的包名 —> 点击 OK —> 重启eclipse

修复还是失败

方法3:

Window —> Preferences —> PyDev —> Editor —> Code Analysis —> Undefined —> Undefined Variable From Import —> Ignore;

Window —> Preferences —> PyDev —> Editor —> Code Analysis —> Imports —> Import not found —> Ignore 。

这种方法成功是成功了,但是还是蓝瘦,小红叉办成了灰色的感叹号,还是碍眼

最后的最后,我重新导入了一次Python安装路径,居然就好了 T T:

首先清除原有的导入
然后重新导入,记得点击 OK

重启eclipse之后,小红叉和警告就全消失了

文章来源于互联网,如有雷同请联系站长删除:【Pydev】使用eclipse+pydev时,报错:Undefined variable from import 或者 Unresolved import

发表评论