Как импортировать Tkinter для Jar Jar, созданного из кода Python - PullRequest
0 голосов
/ 15 февраля 2011

Я попробовал шаги, упомянутые в 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

Как этого избежать .... Ранний ответ будет высоко оценен.

Заранее спасибо.

1 Ответ

4 голосов
/ 15 февраля 2011

Tkinter не включен в Jython, и, насколько мне известно, никто не портировал его.

Если вам нужно создать графический интерфейс в Jython, вам, вероятно, потребуется использовать библиотеку Java, такую ​​как Swingили SWT.

...