【问题标题】:Can PySide be used with Anaconda Python 3.5?PySide 可以与 Anaconda Python 3.5 一起使用吗?
【发布时间】:2017-05-01 16:30:50
【问题描述】:

关于 Anaconda 4.2 Python 3.5 下的 PySide/PySide2 支持的信息似乎很少。虽然 Anaconda 4.2 正式支持 Python2.7 和 Python3.5 的 PyQt5,但 PySide 可以使用 conda install pyside 在 Python2.7 下安装 PyQt4 支持。

有没有人有过让 PySide2 和 Qt5 在 Anaconda 下使用 Python 3.5 的经验?

问题仅仅在于 PySide2 的普遍成熟度吗?在 Python3 下拥有 Qt 的 LGPL 许可证很重要,但我想坚持使用 Anaconda/Miniconda。

【问题讨论】:

  • 你需要 PySide1(Qt4 绑定)吗?这是 Python3.5 的非官方 32 位版本:github.com/krrr/PySide/releases
  • 谢谢。至少我在 Linux 上需要 PySide1 64 位,但由于 Anaconda 4 默认带有 PyQt5,我认为 Qt4 设置起来会很头疼。

标签: python pyqt pyside anaconda python-3.5


【解决方案1】:

是的,只需使用:

conda config --add channels conda-forge
conda install pyside2

对 QT4 使用 PySide,对 QT5 使用 PySide2。 你会在 Anaconda/Library/bin/ 下找到一个 QT Designer

【讨论】:

    【解决方案2】:

    对于 Anaconda3,我必须使用 pip 来安装:

    pip install pyside2
    

    【讨论】:

      猜你喜欢
      • 2016-03-12
      • 1970-01-01
      • 2016-06-01
      • 2017-03-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-10
      • 1970-01-01
      相关资源
      最近更新 更多