首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >学习如何使用Jython - ResourceWarning错误

学习如何使用Jython - ResourceWarning错误
EN

Stack Overflow用户
提问于 2020-05-08 19:46:43
回答 1查看 518关注 0票数 0

我正在尝试学习如何在Java Swing项目中使用Jython,

我已经成功地导入了对IntelliJ的依赖,并且我想通过运行一些非常简单的代码来测试Jython:

代码语言:javascript
复制
import org.python.util.PythonInterpreter;

public class test {

    public static void main(String[] args) {
        System.out.println("Java Hello");
        PythonInterpreter pi = new PythonInterpreter();
        pi.exec("print('Python Hello')");
    }

}

控制台输出为:

代码语言:javascript
复制
Java Hello
Exception in thread "test" Traceback (most recent call last):
  File "/Users/a/Desktop/python/Lib/site.py", line 68, in <module>
    import os
  File "/Users/a/Desktop/python/Lib/os.py", line 50, in <module>
    import posixpath as path
  File "/Users/a/Desktop/python/Lib/posixpath.py", line 17, in <module>
    import warnings
  File "warnings.py", line 395, in <module>
  File "warnings.py", line 395, in <module>
  File "__pyclasspath__/_warnings.py", line 106, in <module>
NameError: name 'ResourceWarning' is not defined

我还没有在网上找到任何可以指导我的东西,

任何帮助都将不胜感激!

EN

Stack Overflow用户

发布于 2020-08-07 19:22:43

这是Python抛出的一个错误,它找不到Jython库。解决方法是将Jython lib文件夹添加到python类路径中。然后将python解释器分配给具有更新的类路径的项目。

在pom文件中,将作用域更改为: provided。

干杯,马克

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61678440

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档