【问题标题】:Jython - import module does not work when run from EclipseJython - 从 Eclipse 运行时导入模块不起作用
【发布时间】:2013-09-12 11:45:13
【问题描述】:

我有一个具有不同功能的脚本“localfunc.py”,以及一个带有以下导入代码的主脚本“doIt.py”:

import localfunc

localfunc.aMethodToExecute()

我是 Python/Jython 的新手,但我认为这是正确的,对吧?

我的问题是,当在 Eclipse 中执行到我的本地 websphere 服务器上时(右键单击脚本->运行方式->作为管理脚本执行)我收到以下错误消息:

ImportError: 没有名为 localfunc 的模块。

我使用的是 WAS 8.5.2,而 Jython 版本是 2.1 以供参考。

有人知道为什么它不能与 Eclipse 一起工作吗?

【问题讨论】:

    标签: import module websphere jython


    【解决方案1】:

    最终解决这个问题很容易。在您的运行配置中,通过选择“其他”和您的主脚本目录来更新“参数”> 工作目录中的设置。

    例如,如果您的工作目录如下所示:

    src/scripts/
            start.py
            lib/
                localfunc.py
    

    选择'src/scripts/'

    现在可以了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-30
      • 2013-01-30
      • 2022-01-15
      • 2019-06-14
      • 1970-01-01
      相关资源
      最近更新 更多