1.使用Anaconda 安装能够正常安装opencv
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
国内镜像下载安装:conda install -c https://conda.binstar.org/menpo opencv3
出现conda不可用的问题:
如果你之前没有配置环境变量,conda不能用,看这里,配置环境变量
# 将anaconda的bin目录加入PATH,根据版本不同,也可能是~/anaconda3/bin
echo 'export PATH="~/anaconda2/bin:$PATH"'>> ~/.bashrc
# 更新bashrc以立即生效
source ~/.bashrc
2.出现apt-get: Package has no installation candidate问题
1)更换镜像
进入清华镜像官网:https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/
先备份,然后打开源文件将里面的内容替换成清华镜像列表
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo vim /etc/apt/sources.list
运行:sudo apt-get update
2)执行下面的更新(此时速度飞起)
# apt-get update
# apt-get upgrade
# apt-get install <packagename>
3.conda安装的opencv3不能打开视频或者是打开摄像头失败,则先将opencv3卸载,再使用pip安装opencv即可,命令如下所示:
(1)conda uninstall opencv3
(2)pip install opencv-python
网友评论