2013-08-22 1 views
0

Я пытаюсь использовать пижаму (http://pyjs.org/) для компиляции некоторого питона, который я написал в javascript. Моя программа python работает так, как я ее хочу. Я установил с помощью руководства по установке на веб-сайте.Pyjs не работает с Tkinter

pyjsbuild -I --library_dir=/usr/lib/python2.7/lib-tk/ deployme.py 

При попытке открыть HTML, генерируемый я получаю (отображается в Firefox):

deployme ImportError: Нет модуль с именем Tkinter. , Tkinter. в контексте null

Я много искал, и кажется, что Tkinter и pyjs не ладят. http://mail.python.org/pipermail/tutor/2012-May/089463.html

1 - Я просто хотел узнать, имел ли кто-нибудь успех с использованием pyjs с Tkinter. Я только предоставил 1 ссылку доказательств, что она может и не может понять, что так особенное в Tkinter, что я не могу просто сказать pyjs, где есть дополнительные библиотеки и включать их.

2 - Было бы проще для меня просто изучить javascript и код моего пользовательского интерфейса (который я сделал с Tkinter) в js?

3 - Есть ли другой способ, которым я могу выполнить запуск моей программы python на веб-сайте?

+0

Можете ли вы уточнить, что вы в итоге сделали? У меня есть tkinter gui, но хотелось бы добавить некоторые возможности javascript. Вы закончили переписывание в javascript? –

ответ

0

Вы не можете использовать Tkinter с пижамой. пижамы имеют собственные компоненты пользовательского интерфейса. См. http://pyjs.org/UIHierarchy.html

Просто нет способа отображения приложения tkinter на веб-сайте.

 Смежные вопросы

  • Нет связанных вопросов^_^