MENU

ChromebookにPyQt5をインストールする方法~インストールできないエラーも解決~

こんにちは、のちたままです。

今回は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でのインストールを考えてみるのが良いかと思います。

それでは。