0

我目前正在使用通过 pip 安装的 Eclipse Juno、PyDev 2.7.5 和 Cocos2d 0.5.5。

在 PyDev 中重新配置 Python 解释器后,每当我在模块中键入 cocos.layer.Layer 时,它都会将 cocos.layer 下划线表示为错误并显示Undefined variable from import: layer.

奇怪的是,我可以在 PyDev 包资源管理器中看到 cocos.layer 包,但它在自动完成和错误检测器中报告为不存在。

关于这里可能出了什么问题,或者我如何强制 PyDev 识别子包的任何想法?

4

1 回答 1

0

我没查过,但是如果它找到'cocos'而不是'cocos.layer',可能是它很难静态分析。

在这种情况下,请尝试将“cocos.layer”添加到强制内置函数中。有关详细信息,请参阅入门手册中的“ http://pydev.org/manual_101_interpreter.html ”。

于 2013-06-09T23:15:56.500 回答