こんにちは、のちたままです。
今回はChromebookにPyQt5をインストールする方法をご紹介します。
pipでエラーが出た場合の解決方法も載せるので参考にしてください。
pipを利用したPyQt5のインストール方法
まずはpipを利用したインストール方法です。
使っているOSによってはエラーを図れる可能性がありますので、一度試してエラーが出た場合は、「エラーの解決方法」にお進みください。
もしくは、初めからエラーの解決方法に進んでも構いません。
$ pip install sip $ pip install pyqt5
エラーの解決方法
pipを利用してインストールすると以下のようなエラーが出る場合があります。
ERROR: Command errored out with exit status 1: command: /usr/bin/python3 /usr/local/lib/python3.7/dist-packages/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-rsse8fpi/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple --extra-index-url https://www.piwheels.org/simple -- 'sip >=5.0.1 <6' 'PyQt-builder >=1.1.0, <2' cwd: None Complete output (1 lines): ERROR: Invalid requirement: 'sip >=5.0.1 <6' ---------------------------------------- ERROR: Command errored out with exit status 1: /usr/bin/python3 /usr/local/lib/python3.7/dist-packages/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-rsse8fpi/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple --extra-index-url https://www.piwheels.org/simple -- 'sip >=5.0.1 <6' 'PyQt-builder >=1.1.0, <2' Check the logs for full command output.
その場合はaptを利用してインストールしてください。
$ sudo apt install python3-pyqt5
これにより、pyqt5に必要なsipパッケージもpyqt5用に最適化されたpyqt5-sipがインストールできます。
最後に
私のChromebookではpipを用いてインストールできず、aptを利用してインストールを行いました。
pipも万能ではないのでインストールに詰まったらaptでのインストールを考えてみるのが良いかと思います。
それでは。