setup.py clean for opencv-python-headlessで時間かかる・終わらない問題の解決方法【Python】
Pythonでライブラリをインストールするときに、以下の表示で長時間とどまって先に進まないことがあったのでその解決方法をまとめる。
Running setup.py clean for opencv-python-headless
結果としては、この原因はpipのバージョンが古いことだった。
ということでpipのバージョンを最新のものにしてやれば良い。
現在のpipのバージョンを確認
以下のコマンドでpipのバージョンを確認する。
ここではpip3としているが、環境によっては適宜pipに変えて実行する。
pip3 -V
# 出力
# pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.6)
バージョンは9.0.1となっており結構古い状態であることが分かった。
pipのバージョンをアップグレードする
以下のコマンドでpipをアップグレードする。
pip3 install --upgrade pip
以下のコマンドでpipのバージョンを確認すると9.0.1から21.3.1にアップグレードされていることが確認できた。
pip3 -V
# 出力
# pip 21.3.1 from /home/masaki/.local/lib/python3.6/site-packages/pip (python 3.6)
これで上記の時間がかかる問題が解決された。
参考
以下を参考にした。
OpenCVインストール時のbuildが終わらない問題の解決法(PEP517) - Qiita
OpenCVインストール時にインストールが終わらない問題pip install opencv-pythonBuilding wheels for collected packages: open…
人気記事
人気記事はこちら。