Python PyDev不识别导入
我正在使用PyDev for Eclipse,并将一些红色下划线显示为错误导入的错误。然而,这些输入是有效的。我可以用F9启动脚本,并且可以很好地使用这些模块中的类。然而,红线让我很困扰,而且我不能使用自动完成功能来进行这些导入。如何强制EclipsePydev重新评估项目中的模块 我已经用Python PyDev不识别导入,python,eclipse,import,pydev,Python,Eclipse,Import,Pydev,我正在使用PyDev for Eclipse,并将一些红色下划线显示为错误导入的错误。然而,这些输入是有效的。我可以用F9启动脚本,并且可以很好地使用这些模块中的类。然而,红线让我很困扰,而且我不能使用自动完成功能来进行这些导入。如何强制EclipsePydev重新评估项目中的模块 我已经用python27/site\u包刷新了我的PYTHONPATH 正确导入下的红色下划线示例: 模块PerClustering.py存在: 模块PerClustering.py包含一个类PerCluster
python27/site\u包刷新了我的PYTHONPATH
正确导入下的红色下划线示例:
模块PerClustering.py
存在:
模块PerClustering.py
包含一个类PerClustering
:
其他导入不显示红线。但是,这些模块位于相同的目录中(或者实际上是名称空间,因为这些目录包含一个空的\uuu init\uuuu.py
文件)。假设此代码在其他地方工作,并且目录正常,您可能只需要重新构建,这在eclipse项目中非常常见。要实现此目的,请导航到“清理”下的“重建”选项
编辑:不太可能,但您可能必须重新启动eclipse才能使其正常工作 一个项目Clean+构建是不够的,但是随后重新启动Eclipse似乎就可以了。真的吗?这很有趣。重建后,我永远不必重新启动IDE,但现在就可以了。希望有帮助。