【问题标题】:How to add python modules to jython/lib?如何将 python 模块添加到 jython/lib?
【发布时间】:2019-08-18 17:53:54
【问题描述】:

我正在关注这个答案:Distributing my Python scripts as JAR files with Jython?

这是我正在尝试转换为 jar 文件的 python 文件 (myFILE.py):

from tkinter import *
root = Tk()
root.mainloop()
  • 1) 下载 jython

(在 jython 文件夹内)

  • 2) cp jython.jar jythonlib.jar
  • 3) zip -r jythonlib.jar 库
  • 4) cp jytonlib.jar myapp.jar

最后,我尝试运行它:

  • 5) java -jar myapp.jar myFile.py

ImportError: 没有名为 tkinter 的模块

如何将 tkinter 库添加到 jython/lib 文件夹?

【问题讨论】:

    标签: java python tkinter jar jython


    【解决方案1】:

    您还必须将 tkinter 库添加到您的项目中,或者您必须将导入方式路由到它所在的路径。 在 Python 中,你有你的 PYTHONPATH 东西(我猜几乎)每个库都在他的位置。但是您在 Jython 中没有这种可能性。 这需要一切。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-06-30
      • 2021-06-14
      • 1970-01-01
      • 2013-11-01
      • 2015-09-18
      • 1970-01-01
      • 2012-09-09
      • 2016-05-27
      相关资源
      最近更新 更多