2017-12-28 12 views
0

私は以下の設定をしているLinuxサーバでopencvすなわちcv2を実行しようとしています。linuxサーバにcv2をインストールする

のLinux D07-CPT-8ギガバイト-4CPU-nyc1 4.4.0-92-ジェネリック#115 - UbuntuのSMP木8月 10 9時04分33秒UTC 2017 x86_64のx86_64でのx86_64のGNU/Linuxの

サーバを試す前に、Windows用のBashでこのコマンドを試してみました。

sudo apt-get install libopencv-dev python-opencv 

私はLinuxサーバ上で同じコマンドを実行しましたが、私はimport cv2を入力するとき、私はこのエラーを取得しています。私はピップ凍結に確認したときに

Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
ImportError: No module named 'cv2' 

opencvが記載されていません。 注:私はpython 3.5.2を使用しています

+0

印刷(ここで、sys.version)私はちょうどそれはpython2のために輸入したがのpython3ない取得することを確認 – Silencer

+0

@Silencerを使用 – john

+1

にsudoのpython3 -mピップOpenCVの-pythonの – Silencer

答えて

2

少なくともUbuntu 16.04には、Python 2Python 3があります。

したがって、pythonのパッケージをインストールするときは、あなたのpythonのバージョンを気にする必要があります。 pythonpipのデフォルト値はPython 2です。

ソリューション

。特定のPythonのバージョン

sudo python3 -m pip install opencv-python 

python3-pipをインストールし、python3pip3

sudo apt install python3-pip 
pip3 install opencv-python 
関連する問題