树莓派PIP安装OpenCVの报错、要求CV2を満たすバージョンが見つかりませんでした(バージョンから:)CV2が見つかりません一致分布を

序文


ピップインストールOpenCVの-のpythonを使用したとき、私はエラー

OpenCVのが見つかりませんマッチング分布:(バージョンから)要求のOpenCVを満たすバージョンを見つけることができませんでした

ラズベリーパイは他のものよりも装備されていないどのようにデフォルトのインストール、の鏡像です。私はPythonのバージョンを見て、pythonの2.7バージョン、Ubuntuのデフォルトのイメージがロードされていることがpython2。その理由を分析し、それが長すぎるpython2バージョンである必要があり、OpenCVのバージョンのニーズを満たすために見つけることができません。私はその後、インストール後のpython3をpython2インストールが成功したことを見つけるためにアップグレードしました。

具体的な動作


1.ファイル名を指定して実行はsudoのpython3をインストールするのpython3コマンドインストールapt-getを

sudoのAPT- GETのpython3をインストール

 

2.インストールが成功したのpython3だったかどうかを確認するためのpython3 -Vを実行します

python3 -V

 

3. PIP3は、OpenCVの-のpythonをインストールしてください

PIP3 OpenCVの-のpythonをインストール

 

インストール後図

 

 

4. OpenCVの-のpythonをインストールするかどうかを確認PIP3リストPIP3を実行します

PIP3リスト
 
 
検査PIP3は、OpenCVの-pythonのインストールされています
(PIP3は、OpenCVの-pythonのインストールされている確認してください)

 

5.品種として輸入CV2を入力のpython3実行OpenCVの-Pythonが正常にインストールされている場合のpython3の中を見ます

python3
import cv2 as cv 
 
 
表示OpenCVの-pythonのは、正常のpython3にインストールされています
(查看opencv-python 是否成功安装进python3)

 

此时出现了个坑,报错:ImportError:libcblas.so.3:cannot open shared object file:No such file or directory
这个报错的意思是没有安装libcblas的库,此时安装Blas 的依赖项就解决了。安装libcblas库的命令是:

sudo apt-get install libatlas-base-dev

sudo apt-get install libgflags-dev

sudo apt-get install libgoodle-glog-dev
sudo apt-get install liblmdb-dev
sudo apt-get install python
sudo apt-get install python-dev
sudo apt-get install python-numpy
sudo apt-get install ipython
sudo apt-get install ipython-notebook
sudo apt-get install python-sklearn
須藤はapt - 取得 python-インストールskimageの
aptのsudoを - 取得のpython-いるProtobufをインストール

 

ここでは、デモコマンドsudoはlibatlasベース-devのインストールapt-getを

依存関係ブラスのインストール
(依存関係ブラスのインストール)

 

CVはOpenCVの、パイソンが正常のpython3にインストールされている参照として再びCV2をインポート実行6碁のpython3
(遭遇ピット第五のステップは、ステップVIを実行している場合)

 

インストールは完了です
(インストール)

おすすめ

転載: www.cnblogs.com/windowsxpxp/p/11456525.html