java - Eclipse/PyCharm 中的 jython 设置

标签 java python macos python-2.7 pycharm

在Mac上使用Python 2.7,IDE为PyCharm。需要在 Python 脚本中使用一些 Java 函数,并且更喜欢使用 Python 的导入,例如 from com.a.b.c import fooFunc,这样我就可以在 Python 脚本中使用 fooFunc作为 Python 函数。 Java 函数在 goo.jar 中定义。

我的问题是,我应该将 goo.jar 文件放在哪里,以便 Python/PyCharm 可以找到该 jar 文件?

编辑 1,为 Jython 项目添加 PyDev 的屏幕快照,

enter image description here enter image description here

编辑 2,为自动配置错误消息添加屏幕快照,

enter image description here

编辑 3,无法从 Eclipse 选择已安装的 jython 解释器, enter image description here enter image description here

编辑4,配置jython解释器时只能选择.jar文件,

enter image description here

编辑 5,程序运行正常,但控制台出现红色警报错误消息,

enter image description here

enter image description here

最佳答案

跟进上面的评论,是的,如果您正在为 Eclipse 使用 pydev,那么它只是允许使用 Eclipse 编写 python 代码的插件。要安装 Jython,有很多指南,但归结为两个步骤:

  1. Download and install杰通。安装过程通常会告诉您 Jython 的安装位置
  2. 下一个 Configure your IDE包括 jython 的位置。由于 JetBrains IDE 系列非常相似,我将 Jython 添加到 IntelliJ 的方式是 File > Project Structure > SDK > + > Python SDK > Navigate to the Jython Binary

还需要一些时间仔细阅读 Jython Book .

关于java - Eclipse/PyCharm 中的 jython 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38192788/

相关文章:

java - 相机权限在运行时不起作用

Java将一组字符串转换为String Array Integer Array

python - 从任何地方打开(文件)

Docker 容器内的 MySQL 服务无法在 macOS Sierra 10.12.6 中运行

java - 如何将一个maven项目添加为另一个项目的依赖

java - 如何将垂直 ProgressBar 实现为 Activity 背景

Python - 发送 "Incomplete"GET 请求

python字典删除重复的键值对

python - 删除除第一列以外的多个同名列?

macos - 是否可以以编程方式为单个键打开 Macbook Pro 的键盘背光?