我正在尝试使用睡衣(http://pyjs.org/)来编译我写入javascript的一些python。我的python程序按照我想要的方式工作。我通过网站上的安装指南安装。
pyjsbuild -I --library_dir=/usr/lib/python2.7/lib-tk/ deployme.py
当我尝试打开生成的html时,我得到(在firefox中显示):
deployme ImportError:上下文中没有名为Tkinter的模块。,Tkinter。
我做了很多搜索,看来Tkinter和pyjs不相处。 http://mail.python.org/pipermail/tutor/2012-May/089463.html
1 - 我只是想知道是否有人在使用Tjinter的pyjs方面取得了任何成功。我只提供了一个证据链接,它可能没有,也无法理解Tkinter的特别之处,我不能告诉pyjs其他库的位置,并将它包括在内。
2 - 我是否更容易在js中学习一些javascript并编写我的用户界面(我用Tkinter制作)?
3 - 有没有其他方法可以在网站上运行我的python程序?
答案 0 :(得分:0)
你不能将Tkinter与睡衣一起使用。睡衣有它自己的UI组件。见http://pyjs.org/UIHierarchy.html
根本无法在网站上显示tkinter应用程序。