私はは頻繁に環境をリセットしています。
そのため、やや備忘録的な側面が強いです。
今回はLinux Mint でのOpenCVとPythonの環境構築に関しての記事です。
今回の構築した環境も示しておきます。
lenovo thinkpad x240
cpu : intel core i5 4200u
mem : 4gb
ssd : 128gb
早速ここからが本題ですね
まずターミナルを起動します。
まずはPythonの環境構築を行います。
Python環境の設定
Pythoneのパッケージ管理システムをインストールします。sudo apt install python3-pip
これを行うことでPython3用のパッケージ管理システムpipのインストールが完了します。
OpenCVのインストール
ここでは先程インストールしたpipを用いてOpenCVをインストールを行います。 sudo pip3 install opencv-python
sudo pip3 install opencv-contrib-python
ここで問題ながければOpenCV自体のインストールは完了です。
NumPy
ここまでインストールを行ったついでにどうせ使うので機械学習などでよく使われているNumPyをインストールしておきましょう。 pip3 install numpy
確認
ここまで問題がなければいいのですが念の為確認も行いましょう。ターミナル上で
python3
を入力してください
そうするとPytonのインタプリタが起動し入力ができるようになるはずです。
そこで
>> import cv2
>> cv2.__version__
問題がなければここでインポートエラーがなくバージョン情報が表示されるはずです。
もしここまででエラーが発生した場合はPipのアップデートなどを行い再度コマンドを入力してみてください