Я попробовал шаги, упомянутые в http://wiki.python.org/jython/JythonFaq/DistributingJythonScripts, и сформировал myapp.jar из своего кода на python, а мой скрипт main.py использует Tkinter для графического интерфейса ... но когда я пытаюсь его запустить:
java -jar myapp.jar main.py показывает
импорт Tkinter, tkFileDialog, tkMessageBox, tempfile, shutil ImportError: Нет модуля с именем Tkinter
Как этого избежать .... Ранний ответ будет высоко оценен.
Заранее спасибо.
Tkinter не включен в Jython, и, насколько мне известно, никто не портировал его.
Если вам нужно создать графический интерфейс в Jython, вам, вероятно, потребуется использовать библиотеку Java, такую как Swingили SWT.