** Nachtrag ** Qt für Python 5.11 (Pyside2) wurde offiziell veröffentlicht, daher habe ich nur den Link repariert. Der Wortlaut ist alt, aber es wurde bestätigt, dass er auf die gleiche Weise behandelt werden kann.
Es ist eine Geschichte unter Windows. Die Umgebung ist Anaconda3-2.3.0, aber ich denke, es kann auf die gleiche Weise gehandhabt werden. Ich kann andere Fehler als mein spezielles Beispiel behandeln.
Als ich versuchte, PySide mit dem Befehl pip über die Befehlszeile gemäß dem Verfahren auf der offiziellen Website zu installieren, wurde der folgende Fehler angezeigt.
C:\Users\User>pip install pyside
Collecting pyside
Using cached PySide-1.2.4.tar.gz
Installing collected packages: pyside
Running setup.py install for pyside
(Unterlassung)
running install
running build
Python architecture is 64bit
nmake not found. Trying to initialize the MSVC env...
Searching MSVC compiler version 10.0
error: Failed to find the MSVC compiler version 10.0 on your system.
Sie müssen also die für Ihre Umgebung geeignete .whl-Datei von hier (Index von / offiziell_releases / pyside) herunterladen. Sie können den Fehler vermeiden, indem Sie die .whl-Datei direkt auf dem Ziel installieren.
C:\Users\User>pip install C:\Users\User\Downloads\PySide-1.2.4-cp34-none-win_amd64.whl
Processing c:\users\User\downloads\pyside-1.2.4-cp34-none-win_amd64.whl
Installing collected packages: PySide
Successfully installed PySide-1.2.4
Es gibt kein Fehlerphänomen, und während pip ursprünglich ein Mechanismus zum Erstellen und Installieren ist, benötigt PySide, das kein Python-Code (C ++?) Ist, einen C ++ - Compiler zum Erstellen und Installieren. Es wäre in Ordnung, wenn die Umgebung hier eingerichtet würde, aber es war problematisch, also sprach ich über die Verwendung einer vorgefertigten gepackten Binärdatei (**. Whl).