PySide 可以与 Anaconda Python 3.5 一起使用吗?
Posted
技术标签:
【中文标题】PySide 可以与 Anaconda Python 3.5 一起使用吗?【英文标题】:Can PySide be used with 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 设置起来会很头疼。 【参考方案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
【讨论】:
以上是关于PySide 可以与 Anaconda Python 3.5 一起使用吗?的主要内容,如果未能解决你的问题,请参考以下文章
Tensorflow object detection API 搭建属于自己的物体识别模型——环境搭建与测试