PySide安装失败求助,Python版本兼容问题待解决
PySide安装问题解决方法
问题分析
你遇到的报错明确说明PySide(即PySide1)仅支持Python 2.6、2.7、3.2、3.3、3.4,而你当前默认使用的是Python 3.10,直接执行pip install PySide会调用3.10版本的pip,自然无法安装。即使你安装了Python 2.7或3.4,若未指定对应版本的pip,依然会用默认的3.10 pip执行安装,导致失败。
解决方案
方案一:安装支持高版本Python的PySide分支(推荐)
PySide1已停止维护,官方后续推出了PySide2(适配Qt5)和PySide6(适配Qt6),两者均兼容Python 3.10。执行对应命令安装:
- 安装PySide6:
pip install -U PySide6 - 安装PySide2:
pip install -U PySide2
方案二:指定对应Python版本安装PySide1(仅当必须使用PySide1时)
如果你确实需要PySide1,需明确调用对应Python版本的pip执行安装:
- 针对Python 2.7:
python2.7 -m pip install -U PySide - 针对Python 3.4:
python3.4 -m pip install -U PySide
注意:需确保已为Python 2.7/3.4安装了pip,若未安装,需先通过对应版本的get-pip.py脚本完成pip安装。
内容的提问来源于stack exchange,提问作者Shaikh Anas
相关产品推荐
相关产品推荐

