推荐在Ubuntu上安装PySide的方法

Ubuntu中设置PySide for development的推荐方式是什么?

  1. sudo apt-get install python3-pyside
  2. sudo pip install pyside
  3. sudo easy_install pyside

所有的选项都可以使用。 这取决于你试图用它来实现什么,以及它应该是多么的便携。 通常没有问题的“正义”就是先创造一个虚拟世界:

 apt-get -f install python-virtualenv virtualenv ~/mypython2.7 

有了这个,你可以简单地使用easy_install 作为推荐在你的本地虚拟环境中安装PySide:

 ~/mypython2.7/bin/easy_install PySide 

如果你想构建PySide,请按照他们的github页面上的详细说明

目前**,如果你的Ubuntu默认设置了Qt 5.x,你可能会发现“sudo apt-get install python3-pyside”(或者python-pyside如果你还是因为某种原因想要Python 2.7版本) 唯一的方法(不必恢复到Qt 4.x)。

其他两种方式会返回错误:“找不到Qt QTCORE库”。

**检查发布日期。 python.org上的PySide页面读取/读取“PySide需要Python 2.6或更高版本以及Qt 4.6或更高版本,目前不支持Qt 5.x。

sudo apt-get install python3-pyside可能是在Ubuntu中安装Pyside的最简单的方法。

对于开发,我不会安装任何开发包到系统python – 你应该使用virtualenv。 另外如果你想节省时间,首先通过“easy_install bdist_egg”创建分发蛋。 然后,你可以安装鸡蛋到你的virtualenv(或者系统python,如果你喜欢的话),而不用重新编译一切。 关于如何安装依赖关系,获取源代码,构建和安装的完整说明在这里