我开始学习一些python,现在想用gui构build玩具。 Qt似乎是一个不错的select,因为它是跨平台的。 现在似乎有两个可用的绑定:由Riverbank Computing和PySide最初由Nokia开发的PyQt。 那么我应该select哪一个呢? 我能find的只是两年的function比较,但是现在有什么不同呢? 哪一个更容易使用,有更多/更好的文档? 两者还在积极发展中吗? 因为我不打算写商业应用程序,所以对我来说,许可并不是很重要。
我在web.py , simplejson和其他面向networking的软件包中使用Virtualenv ,在我的开发环境中获利。 我打算开发一个简单的使用Qt的Python客户端来重用一些使用web.py开发的Api。 有没有人在这里成功地安装了PyQt4与Virtualenv? 可能吗? 我已经下载了所有的二进制文件,并在我的python2.6目录下全局安装了PyQt4 。 如果我不使用–no-site–packages选项,Virtualenv会在我的新沙盒中正确地包含PyQt4 ,但显然,我不需要所有的全局包。 有没有一种干净的方式来准备一个新的沙箱与–no-site–packages选项,然后添加PyQt4或PySide使用pip , easy_install或其他魔术技巧?