Python2下最好用 pip 9.0.1,直接安装的话一般会出错,所以需要手动下载安装
wget https://pypi.python.org/packages/11/b6/abcb525026a4be042b486df43905d6893fb04f05aac21c32c638e939e447/pip-9.0.1.tar.gz tar -zxvf pip-9.0.1.tar.gz cd /pip-9.0.1 python setup.py install
然后执行 pip -V 确认 pip 成功安装
进入 python,执行以下代码,判断自己的 Linux 支持的程序类型
import pip print(pip.pep425tags.get_supported())
然后从清华源下载支持的OpenCV库并安装
wget https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/df/9c/2e4aa3457c3854633bc23e5e1b18d29dad864d155d4ed1a0a8f60f60ad1b/opencv_python-3.1.0.1-cp27-cp27mu-manylinux1_x86_64.whl#sha256=660b7b1d6fe108bef4ed3379248a97f176d6606f00f66f36979ec2edacbba512 pip install opencv_python-3.1.0.0-cp27-cp27m-manylinux1_i686.whl
如果报错: ModuleNotFoundError: No module named ‘skbuild’
运行以下命令安装这个库
pip install scikit-build
再次执行安装即可
OpenCV还需要使用到其他支持库,用以下命令来安装
pip install numpy matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple
安装完成后进入 python 环境运行以下代码检查是否安装成功
import cv2 print(cv2.__version__)