目标: 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中打开的第三个开发环境,似乎每次启动代码完成或代码分析都是一场艰苦的战斗!我理解动态和其他语言存在挑战,但这种情况似乎相当简单。
答案 0 :(得分:0)
(这应该是评论)
(PyDev 2.7.1.2012100913,eclipse.buildId = M20120914-1800)
我认为它是PythonPath的PyDev [解析]问题,我在尝试在项目中使用EFS(rse://)文件夹时发现了类似的问题。
项目很好地在其远程平台上运行。