我目前使用的是通过pip安装的Eclipse Juno、PyDev 2.7.5和Cocos2d 0.5.5。
在PyDev中重新配置Python解释器后,每当我在模块中键入cocos.layer. layer时,它都会加下划线。层作为错误,并表示Undefined variable from import: layer
。
奇怪的是我能看到椰子。PyDev package Explorer中的layer包,但在自动完成和错误检测器中报告为不存在。
你知道这里可能出了什么问题吗,或者我如何强制PyDev识别子包?
我还没有检查,但是如果它找到'cocos'而不是'cocos'。层',这可能是一些难以静态分析的东西。
在这种情况下,尝试添加'cocos '。层'到强制建筑。详细信息请参见入门手册中的"http://pydev.org/manual_101_interpreter.html"。