我一直试图在我的PC(Windows 10 64bits
)上安装PySide2
,安装了Python 3.8
,但我每次都会收到错误。
使用pip install PySide2
命令。这对我不起作用。
任何帮助将不胜感激。
错误:
ERROR: Could not find a version that satisfies the requirement pyside2 (from versions: none)
ERROR: No matching distribution found for pyside2
4条答案
按热度按时间lyfkaqu11#
如果你检查pypi页面上的可用文件,你会看到只有
cp35.cp36.cp37
的wheel,所以python3.5到3.7,没有3.8的文件。这就是为什么pip
找不到版本,因为pypi
上没有兼容的版本。qt website上也没有python 3.8版本
现在你有两个选择:
1.尝试按照官方的docs从源代码安装(我不建议初学者这样做)
1.卸载python 3.8并安装3.7,或者使用python 3.7的虚拟环境(我建议这样做,因为你很可能不依赖python 3.8和3.7之间的差异)
更新
自从写了上面的答案之后,
pyside2
的新版本发布了,如果您有python 3.8
,pip install
现在应该能够为pyside2
找到whl
。xvw2m8pv2#
此外,对于任何试图在Raspbian上安装此程序的人(也可能是其他Linux系统):
您可以使用以下命令安装没有pip wheel的PySide2
应包括所有标准Qt功能。我能够运行我的应用程序-它工作得出奇的好。
以防万一-我来是因为我不能通过pip在Raspbian上安装它。
如果你在Raspberry Pi上使用ArchLinux,那么应该有一个工作轮。请参阅此thread了解更多信息。
ycl3bljg3#
版本5.14现已推出,支持cp38,请参阅:http://download.qt.io/snapshots/ci/pyside/5.14/latest/pyside2/
w46czmvw4#
从官方网站安装Python:**https://www.python.org/downloads/release/python-380/**然后从Python解释器添加。
一旦这样做了,只需要搜索pyside2并安装包或从终端类型:
pip install pyside2