我目前正在 PyCharm 社区版 (2023.2.3) 中开发 Jython 项目(使用 Jython 2.7.3),并且在 IDE 中配置 Java 库时遇到困难。尽管我的代码在执行时运行良好(Java 导入在运行时按预期工作),但 PyCharm 在 Java 导入语句下划线,表明它无法解析它们。
这是我所看到的:
有人可以指导我 PyCharm Community Edition 如何识别 import 语句吗?
当前存在一个 PyCharm 错误,其中 linter 将通过以下方式向 Jython 导入发出信号:
未解决的参考
请参阅问题 PY-52153 以及 PY-52999。这些问题已由 JetBrains 支持团队进行分类和确认,因此他们正在等待修复,但已确认错误是在正确配置的项目中发生的,而不是用户的过错。
唯一已知的解决方法是使用早期的 PyCharm 2021.1,如本评论中所示以及这篇文章,因为这是不受该错误影响的最后一个版本。