Sous Windows, il existe une chose pratique appelée WinPython qui inclut des packages qui sont souvent utilisés depuis le début, il n'y a donc pas de console IPython Qt ou de packages supplémentaires. Ça peut être utilisé. Sur un Mac, vous devez installer le package vous-même, il est donc assez difficile de l'utiliser. Lorsque j'essaye de lancer la console IPython Qt, j'obtiens un message d'erreur pour que je puisse voir les packages dont j'ai besoin.
$ 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.
Tout ce dont vous avez besoin est PyQt4, PyQt5 ou PySide.
Tout d'abord, essayez d'installer le dernier PyQt5 en vous référant au site ci-dessous.
Définissez les variables d'environnement requises pour PySide (Qt4) et PyQt (Qt5) PyQt5 ne peut pas être installé avec pip, il semble donc qu'il doive être installé avec Homebrew.
Installing PyQt5 Site officiel
Pour le moment, lorsque je vérifie les packages dépendants,
$ brew info pyqt5
...
==> Dependencies
Required: qt5 ✘, sip ✘
Installez qt5 et sip, puis installez PyQt5.
$ brew install qt5
...
$ brew install sip
...
$ brew install pyqt5
Lorsque j'essaye de le redémarrer, cette fois j'obtiens une autre erreur.
$ ipython qtconsole
...
ImportError: No module named 'pygments'
$ pip install pygments
...
$ ipython qtconsole
...
ImportError: No module named 'zmq'
$ pip istall pyzmq
...
$ ipython qtconsole
J'ai installé pygments et pyzmq avec pip et j'ai finalement commencé.
J'espère qu'il existe également quelque chose comme WinPython sur Mac.
Recommended Posts