网上有其他方法,我试了一下没成功。这里仅提供我自己能用的方法,仅供参考。
开始尝试用anaconda直接安装openCV,但是安装好之后无法自动补全。按照网上一些方法也没有成功。这时,我想起我另一台电脑上的环境是可以正常补全的,所以悄咪咪的去看了一下,得到了解决方案。
1、首先,先将在anaconda中安装好的openCV卸载;
2、然后打开anaconda的命令窗口(最好用管理员权限打开);
3、这里需要切换到你需要安装cv的环境;
conda activate 你的环境
4、安装opencv-python,在命令窗口输入命令:
pip install opencv-python
安装成功后会有提示。
到这里,整个安装过程就结束了。
这时,你再回到anaconda navigator搜索opencv,会发现opencv-python已经安装好了。
这个库在anaconda navigator中搜索安装是找不到的,得在命令中才能安装,我也不清楚为啥。
再回到你用的ide里面,我这里用的是vscode,
import cv2
再输出cv2.就会发现此时已经有自动补全了。