問題
Anaconda
を用いた仮想環境で、
LabelImg
を公式リポジトリの説明に則ってインストールしようとしたところ、pyrcc5
のパスが通っておらず、先に進めない。
具体的には以下のようなエラーが発生する。
$ pyrcc5 -o libs/resources.py resources.qrc
'pyrcc5' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
原因
conda install
を用いてインストールすると、正しくインストールされないことに起因する。
ターミナル上では正しくインストールされたように見えても、実際は正しくインストールされていないようだ。
解決方法
conda
によるインストールではなく、pip
を用いたインストールに切り替える。
具体的には、以下のようなコマンドを入力する。
$ pip install PyQt5
これで、再度$ pyrcc5 -o libs/resources.py resources.qrc
を入力すると、エラーが発生しなくなる。