Unter Windows gibt es eine praktische Funktion namens WinPython, die Pakete enthält, die häufig von Anfang an verwendet werden. Daher gibt es keine IPython Qt-Konsole oder zusätzliche Pakete. Es kann benutzt werden. Auf einem Mac müssen Sie das Paket selbst installieren, daher ist es ziemlich schwierig, es zu verwenden. Wenn ich versuche, die IPython Qt-Konsole zu starten, wird eine Fehlermeldung angezeigt, damit ich sehen kann, welche Pakete ich benötige.
$ ipython qtconsle
...
ImportError:
Could not load requested Qt binding. Please ensure that
PyQt4 >= 4.7, PyQt5 or PySide >= 1.0.3 is available,
and only one is imported per session.
Sie benötigen lediglich PyQt4, PyQt5 oder PySide.
Versuchen Sie zunächst, das neueste PyQt5 zu installieren, indem Sie auf die folgende Site verweisen.
Legen Sie die erforderlichen Umgebungsvariablen für PySide (Qt4) und PyQt (Qt5) fest PyQt5 kann nicht mit pip installiert werden, daher muss es anscheinend mit Homebrew installiert werden.
Installing PyQt5 Offizielle Seite
Wenn ich vorerst die abhängigen Pakete überprüfe,
$ brew info pyqt5
...
==> Dependencies
Required: qt5 ✘, sip ✘
Installieren Sie qt5 und sip, und installieren Sie dann PyQt5.
$ brew install qt5
...
$ brew install sip
...
$ brew install pyqt5
Wenn ich versuche, es erneut zu starten, wird diesmal ein weiterer Fehler angezeigt.
$ ipython qtconsole
...
ImportError: No module named 'pygments'
$ pip install pygments
...
$ ipython qtconsole
...
ImportError: No module named 'zmq'
$ pip istall pyzmq
...
$ ipython qtconsole
Ich habe pyictions und pyzmq mit pip installiert und endlich angefangen.
Ich hoffe, es gibt auch so etwas wie WinPython auf dem Mac.
Recommended Posts