
准备工作,首先将源改为阿里的,可以参考这里
# pip3 install --upgrade setuptools # pip3 install numpy Matplotlib //依赖模块 # pip3 install opencv-python
安装后引入
>>> import cv2 as cv,cv2 //引入cv2 , 别名cv或cv2 >>> print (cv2.__version__) //4.2.0
后记 , 当更新python后有可能引发相关连锁问题!!
当更新python后出现版本找不到 cv2的问题
ModuleNotFoundError: No module named 'cv2'
解决方法,重要!!
1.首先确认自己执行用的python的版本!!
当执行命令时出现以下提示 ,表示模块已经安装!
pip3 install opencv-python
Looking in indexes: http://mirrors.aliyun.com/pypi/simple
Requirement already satisfied: opencv-python in /usr/local/python365/lib/python3.6/site-packages (4.2.0.32)
# python3 -V
Python 3.6.8
# /usr/local/python365/bin/python3 -V
Python 3.6.5
2.明显可以看出版本不一致 , 可以知道是因为更新了python版本,而覆盖了旧的路径
3.查看当前python3的文件路径
[root@localhost ~]# which python3
/usr/bin/python3
[root@localhost ~]# ll /usr/bin/python3
lrwxrwxrwx 1 root root 9 1月 4 12:20 /usr/bin/python3 -> /usr/bin/python3.6
4.删除旧的软链接
# rm -rf /usr/bin/python3
5.重新创建软链接
# ln -s /usr/local/python365/bin/python3 /usr/bin/python3
测试
# python3 -V
Python 3.6.5
完成!
至于3.6.8要不要用 , 看情况吧 , 毕竟自己一直都是用3.6.5的版本,大改的话的,工作量有点大.....🤣