如何导入由Python代码组成的分布式Jython jar的Tkinter

时间:2011-02-15 11:10:06

标签: jython

我已经尝试了http://wiki.python.org/jython/JythonFaq/DistributingJythonScripts中提到的步骤并从我的python代码中形成了myapp.jar,而我的main.py脚本使用Tkinter进行GUI ...但是当我尝试运行它时:

java -jar myapp.jar main.py正在显示

import Tkinter,tkFileDialog,tkMessageBox,tempfile,shutil ImportError:没有名为Tkinter的模块

如何避免它......早期的反应将受到高度赞赏。

提前致谢。

1 个答案:

答案 0 :(得分:4)

Tkinter不包含在Jython中,据我所知,没有人移植它。

如果你需要在Jython中使用GUI,你可能需要使用像Swing或SWT这样的Java库。