Windows上的PySide2

Jok*_*ini 9 python windows python-3.x pyside2

有谁知道我在哪里可以找到PySide2的pip-install?

这是2017年,我似乎无法找到包含PySide2二进制文件的pip安装或site-package.我不想处理下载源代码并自行编译,因为这通常会让人头疼,因为它从来都不是一个平滑的过程.也考虑到其他人很可能已经做到了.如果我在这里说实话,如果我试图自己编译并出现错误,我真的不知道从哪里开始解决它们,我也不想花时间去做.

我发现很难相信当VFX行业的很多应用程序都转向PySide2时,我无法在网上或甚至在PIP中找到它.

我希望有人可以帮助我.谢谢

小智 7

同样的问题...

所以我试着建立它.但是构建WebKit存在一些问题.

因此我的Windows二进制文件实际上没有webkit绑定.


RMP*_*MPR 5

您可以通过PyPI获得它:

pip install PySide2
Run Code Online (Sandbox Code Playgroud)

或如果失败(很可能是因为您的pip可执行文件绑定到python 2),请尝试:

pip3 install PySide2 
Run Code Online (Sandbox Code Playgroud)

甚至更好:

python -m pip install Pyside2
Run Code Online (Sandbox Code Playgroud)

假定python绑定到python 3,那么您可以确定所使用的python版本,请参阅为什么要使用python -m pip

  • 唉,普通的 Windows 10 用户通过 pip 尝试时会收到错误“无法找到满足安装要求的版本(来自版本:)没有找到适合安装的匹配发行版” (2认同)

Pyb*_*ybe 4

Fredrik Averpil 提供的车轮采用Qt 5.6.
Claudius Hansch 的答案提供了一个使用的轮子Qt 5.9

无论如何,也不要忘记

  • 按照此处QT_QPA_PLATFORM_PLUGIN_PATH所述设置环境变量

或者

  • qt.conf在您的文件夹中创建一个python.exe包含内容的文件

    [Paths]
    Prefix = /dir_to_site-packages/PySide2
    Binaries = /dir_to_site-packages/PySide2
    
    Run Code Online (Sandbox Code Playgroud)