这个问题可能有点荒谬,因为我在使用Python方面的经验非常少。 但是这些天必须要用它。 问题是IDE无法解析对java.*包和自己库中其他内容的任何引用。 我已经在解释器中添加了一些路径到必要的库,但是没有任何改变。 我做错了什么还是需要任何第三方插件? 我正在使用带有Jython 2.5.3解释器的PyCharm 2.5b。
PyCharm 对 Java 的支持十分有限,目前无法解析 jar 包并理解 Java 导入。 如果你想同时开发 Java 和 Python,可以考虑使用 IntelliJ IDEA Ultimate 并安装 Python 插件。 将 jre/lib/rt.jar 添加到 Jython 的类路径中可以解决导入问题并获得代码完成功能: 注意,由于已知的 bug,你需要禁用尝试调用非可调用对象检查。