Pri*_*ett 34 python jython pydev python-import
我在Eclipse下使用PyDev来编写一些Jython代码.我有很多实例需要做这样的事情:
import com.work.project.component.client.Interface.ISubInterface as ISubInterface
Run Code Online (Sandbox Code Playgroud)
问题是PyDev总是将此标记为错误并说"Unresolved import:ISubInterface".代码工作正常,只是我宁愿在我的代码旁边没有这些小的白色/红色X标记,并且我的问题标签中充斥着这些错误.
有没有办法我可以添加一个魔术评论或类似的东西到行的末尾,使PyDev忽略错误的错误,类似于你可以像"#pylint:disable-msg = E1101"这样的评论来使PyLint忽略错误?
此外,在Jython中使用Java接口时,我有可能做错了.在这种情况下,我们非常感谢一点指导.
dee*_*ets 56
您可以添加评论
#@UnresolvedImport
#@UnusedVariable
Run Code Online (Sandbox Code Playgroud)
所以你的导入成为:
import com.work.project.component.client.Interface.ISubInterface as ISubInterface #@UnresolvedImport
Run Code Online (Sandbox Code Playgroud)
这应该删除错误/警告.您还可以添加其他评论.
您可以像其他帖子建议的那样进行忽略,但真正的问题是Pydev无法找到该类...如果您将包含该类的.jar添加到PYTHONPATH,它应该能够解析它(或者如果你有如果是具有该类的Java项目,您应该能够将该项目标记为Pydev项目并将其bin文件夹添加到项目PYTHONPATH中 - 在这种情况下也应该找到该类.
| 归档时间: |
|
| 查看次数: |
12512 次 |
| 最近记录: |