我正在尝试使用睡衣(http://pyjs.org/)来编译一些我写成 javascript 的 python。我的 python 程序按我想要的方式工作。我是通过网站上的安装指南安装的。
pyjsbuild -I --library_dir=/usr/lib/python2.7/lib-tk/ deployme.py
当我尝试打开生成的 html 时,我得到(在 Firefox 中显示):
deployme ImportError:没有名为 Tkinter 的模块。,特金特。在上下文中
我做了很多搜索,似乎 Tkinter 和 pyjs 相处不融洽。 http://mail.python.org/pipermail/tutor/2012-May/089463.html
1 - 我只是想看看是否有人在使用 pyjs 和 Tkinter 方面取得了任何成功。我只提供了 1 个链接的证据表明它可能不会也无法理解 Tkinter 有什么特别之处,以至于我不能只告诉 pyjs 其他库在哪里并让它包含它们。
2 - 学习一些 javascript 并在 js 中编写我的用户界面(我用 Tkinter 制作的)对我来说会更容易吗?
3 - 还有另一种方法可以完成在网站上运行我的 python 程序吗?