经测试sudo pip3 install opencv-python安装不了opencv,在网上找到一篇博客:https://blog.csdn.net/a1379478560/article/details/80554670
这篇博客详细讲述了安装OpenCV的过程,本篇文章对安装过程中出现的一些问题作出修正,如果有误,希望各位指正。
原:第四步:安装python相关环境下:在~/.profile 文件末尾增加下面三行:
# virtualenv and virtualenvwrapper
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
修改:这里还要加一行:
# virtualenv and virtualenvwrapper
export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
source /usr/local/bin/virtualenvwrapper.sh
原:第五步 编译安装OpenCV下:确定在cv虚拟环境中之后,继续执行下面命令进行编译前的准备:
$ cd ~/opencv-3.3.0/
$ mkdir build
$ cd build
$ cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D INSTALL_PYTHON_EXAMPLES=ON \
-D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib-3.3.0/modules \
-D BUILD_EXAMPLES=ON ..
修改:添一行到原第五行位置
cd ~/opencv-3.3.0/
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D WITH_OPENMP=ON \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D INSTALL_PYTHON_EXAMPLES=ON \
-D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib-3.3.0/modules \
-D BUILD_EXAMPLES=ON ..