admin 管理员组

文章数量: 1086019


2024年12月29日发(作者:c语言中gets和scanf的区别)

怎样用conda安装opencv

首先用Anaconda是因为方便(管理方便,包安装真心不方便)。下面是我的安

装过程:

1.首先使用如下命令安装opencv

conda install -c /menpo opencv3

2.如果不可行,还是用下面这个吧:

conda install --channel /menpo opencv3

3.再不可行,就请试试这个:

conda install -c /menpo opencv3

我是在anaconda3上用第2个方法安装成功的,我的设备是win10的64位系统,

不过也是安装了好多次,有些是安装到一半就不动了,只好关闭再来一次,这时

候可能要手动去删除未安装完成的文件夹,或者使用conda clean --lock命来

清除。

有时候安装一些模块比较慢,那就试试清华

仓库镜像,运行以下命令:

condaconfig --add channels

/anaconda/pkgs/free/

condaconfig --set show_channel_urls yes

即可添加 Anaconda Python 免费仓库,试运行 conda install numpy 测试

一下吧,应该很快。

下面这段程序是测试是否安装成功的代码,保存这段程序时,请将要打开的

图片也放在这个程序同一个文件夹下:

import cv2

import numpy as np

image = ("")

("Image",image)

y(0)

anaconda安装或更新包,可用如下命令:

conda install numpy=1.9.3

conda update numpy=1.9.3

每次更新一个东西,conda总是同时更新和它有关联的一大堆包,可以在update

后面加上--no-update-dependencies来让conda不要更新关联的东西。然而

好像并没有什么用,conda还是会检查,真的要更新的他还是会更新的。于是

用它更新后安装目录越来越大。

conda update matplotlib --no-update-dependencies

conda update matplotlib --update-dependencies

指定包的来源

1.要配置conda文件,没看懂

/docs/#channel-locations-channels

2.还可以condaupdae --channel ..... matplotlib 来指定从哪里下载。

3.或者conda install -c spyder-ide spyder=3.0.0加一个-c表示从

下载资源包,

关于错误

由于国内上外国的网站有时连接不好,下不下来,抛出错误,那么可以复制错误

里的链接,到浏览器里手动下载下来,放到X:.....Anacondapkgs里面,再重

新更新就行了。有时不抛出错误,只是下载到一半然后卡在那里没反应了。这时

可以将命令行直接关掉,再重新打开,首先运行conda clean --lock,再重

新运行更新或者安装命令,自动从上次没下完的包开始下载。

关于anaconda3下手动安装opencv3的方法

安装多次发现总是在下载opencv3的时候中断,困扰了好几个日夜。因为前面两

台机子安装的时候大不了多来两次,最终都顺利安装完毕,但这第三台机子想随

身携带的,重复了复无数次,就连anaconda3都重新安装了好几次,却总是不能

如愿。越是不能如愿,想攻克的欲望就越强烈,我们老家有一句话,咱就是那“扭

不死的水鳖”,不攻克绝不罢休。

上网查了无数的帖子,其中有一句是这么写的:

其实安装完anaconda后,常用的部分包都安装好了,查看已经安装的包我们

可以在命令提示符中输入pip list或者用anaconda自带的包管理器conda

(conda list)。我们可以在命令提示符中输入pip install 包名,或者conda

install 包名安装其他的新包。conda和pip的用法基本上一致。但是我们使用

conda安装的时候不仅会安装当前你要安装的包还会提示更新其他已经安装过

的包,所以我基本上都是直接用pip安装。”

总算有了点眉目。那我就直接下载whl格式的包到本地,再用pip来安装,因为

pip由anaconda已经替你安装好了。

如是在/~gohlke/pythonlibs/网站找到opencv3与我

机器相匹配的包“opencv_python-3.1.0-cp35-cp35m-win_”下载。

打开windows的开始菜单“系统”里的“命令提示符”,敲cd进入

“opencv_python-3.1.0-cp35-cp35m-win_”所在的目录,直接输入命令:

pip install opencv_python-3.1.0-cp35-cp35m-win_

回车,出错!提示我的pip版本不匹配,意思是现有的pip老了呗,那就赶紧更新吧:

condaupgrate pip

这下屏幕飞快地翻屏,貌似更新安装完毕。

接下来的事情就好办多了,直接输入:

pip install opencv_python-3.1.0-cp35-cp35m-win_

安装成功!!

如要再安装不上请

可关注的网站:/anaconda-python-opencv3/


本文标签: 安装 下载 命令 手动 网站