我一直在尝试安装PySide2
在我的电脑上(Windows 10 64bits
) with Python 3.8
已安装,但每次都出现错误。
我使用了命令pip install PySide2
。它对我不起作用。
任何帮助将不胜感激。
Error:
ERROR: Could not find a version that satisfies the requirement pyside2 (from versions: none)
ERROR: No matching distribution found for pyside2
UPDATE
自撰写上述答案以来,新版本pyside2
被释放并且pip install
现在应该能够找到一个whl
for pyside2
如果你有python 3.8
。对于较新的 python 版本,pyside 没有发布兼容的 whl 文件,仍然会出现同样的问题。如果您看到与 OP 相同的问题,请仔细检查您的 python 版本和 pypi.org 上的可用文件
原答案
如果您检查可用文件pypi页面 https://pypi.org/project/PySide2/#files,你会看到只有轮子cp35.cp36.cp37
所以 python 3.5 到 3.7,没有 3.8 的文件。因此pip
找不到版本,因为没有兼容版本pypi
.
上也没有 python 3.8 版本qt网站 http://download.qt.io/snapshots/ci/pyside/5.12/latest/pyside2/
现在你有两个选择:
- 尝试按照官方的源码安装docs https://wiki.qt.io/Qt_for_Python/GettingStarted(我不会向初学者推荐这个)
- 卸载 python 3.8 并安装 3.7,或者使用 python 3.7 的虚拟环境(我建议这样做,因为您很可能不依赖 python 3.8 和 3.7 之间的差异)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)