PyDev“_module_not_in_pythonpath_”打破代码完成

时间:2012-11-21 19:12:48

标签: eclipse pydev

目标: PyDev中的工作代码完成和代码分析。

问题:代码完成无效,可能是由于我将鼠标悬停在任何导入语句上时看到的错误:"_client_ Found at: _module_not_in_pythonpath_"。注意,我的代码实际上运行没有任何问题。这是一个IDE问题而不是Python问题。

具体声明:

from client import NetworkClient

源文件(examples.py)和另一个模块(client.py)都在同一个文件夹中。他们的父文件夹以Project | Properties | PYTHONPATH | Source Folders

命名

当我跑步时

import sys; 
print '\n'.join(sys.path)

它确实将其目录显示为路径的一部分。

任何想法我可能做错了,如果有的话?

这是我尝试在PyDev中打开的第三个开发环境,似乎每次启动代码完成或代码分析都是一场艰苦的战斗!我理解动态和其他语言存在挑战,但这种情况似乎相当简单。

1 个答案:

答案 0 :(得分:0)

(这应该是评论)

(PyDev 2.7.1.2012100913,eclipse.buildId = M20120914-1800)

我认为它是PythonPath的PyDev [解析]问题,我在尝试在项目中使用EFS(rse://)文件夹时发现了类似的问题。

项目很好地在其远程平台上运行。