setup.py clean for opencv-python-headlessで時間かかる・終わらない問題の解決方法【Python】

スポンサーリンク

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…

人気記事

人気記事はこちら。

CUDA、cuDNNのバージョンをターミナルで調べるコマンド
【Pytorch】テンソルを連結する方法(cat・stack)
【Pytorch】テンソルの次元を追加・削除する方法【dim】
【Protobuf】"TypeError: Descriptors cannot not be created directly."を解決する【solved】
【Python】Tensorflowをダウングレード・アップグレードするコマンド
タイトルとURLをコピーしました