ubuntu anaconda安装opencv,anaconda安装opencv-python
(Ubuntu安装七)安装opencv关于Ubuntu16.04下的Anaconda创建一个名为“opencv”的虚拟环境;第二,激活虚拟环境;也就是进入虚拟环境)三、虚拟环境中的库恩科夫!pip opencv安装结束!
安装opencv有三种方法:
(1)源代码安装:
从源代码安装既耗时又复杂。
2)蟒蛇装置:
使用正规科学计算软件包Anaconda的软件包管理工具conda进行安装。
(3)管道安装:
使用python自带的包管理工具pip进行安装。
请注意,PyPi/PiWheels中的opencv版本不包括“非自由”算法,如SIFT、SURF和其他专有算法。
如果你不介意这些,想快速进入opencv环境,pip或者conda上安装的软件包不是opencv官方软件包,而是第三方软件包。
(一)我在虚拟环境下采用conda安装opencv(此虚拟环境默认python2.7.17)
上次安装opencv时出错。conda不可用,因此卸载并重新安装了conda。(gldxmtgldxmt呜呜))所以这次我决定安装在虚拟环境中。
但不要放弃,以后在公共环境中冷静下来,康达就不能再用了,但我找到了这样的解决办法。你可以看看后面。
1.创建一个名为“opencv”的虚拟环境。康达创建-n open cv如下。
二。激活虚拟环境(即进入虚拟环境),源激活opencv并使用conda在虚拟环境中安装opencv。我没有指定opencv的具体版本(因为我之前指定的是opencv3)。还看到一篇博文说opencv3不支持python2.7。
使用以下安装命令自动建议系统使用opencv
Condinstall-c men po opencv(见另一篇使用此命令的博客:cond install-c https://conda . bin star.org/menpoopencv应该是一样的)
“opencv”虚拟环境中的默认python是2.7.17
如下。
下图显示了安装了opencv2.4.11的包。
python2.7.17
安装完成后,打开python进行测试:
没问题。可以用Opencv。
四。退出虚拟环境:源停用
安装成功!(二)公共环境下采用conda安装opencv,opencv安装成功,但conda不能用了,后面又解决了
安装opencv前我的python:
在下面安装opencv。
安装opencv后,我的python:
看着康达。不能用。
http://www。Sina.com/http://www.Sina.com/
www.Sina.com/http://www.Sina.com/http://www.Sina.com 3358号
bash anaconda 3-5 . 2 . 0-Linux-x86 _ 64 . sh-u http://www.Sina.com/http://www.Sina.com/
出错原因:
安装opencv删了Anaconda下的python软链接,所以后面再输入conda的任何命令都不能运行了。
康达安装-https://conda.anaconda.org/menpoopencv 3
康达安装-https://conda.anaconda.org/menpoopencv http://www.Sina.com/
用opencv3或更早版本安装python和conda
安装opencv3
目前python和conda的版本都有变化。(因为之前安装opencv时已经更新了python和conda)))))))))。
Pip安装因为opencv是用conda安装的,无法连接,下载进度为0,所以这里我们选择用pip安装。
pip安装有两种选择:
1.安装在系统上的站点包
2.要在虚拟环境中安装的站点包
水平。
这意味着它可以通过pip安装在系统上,或者安装在anaconda或virtualenv虚拟环境中。
通过pip可以获得四个版本的opencv。
1.opencv-python为主模块包括opencv.2,opencv-contrib-python为主模块包括opencv和contrib模块3,opencv-python-he hon opencv-contrib-python-headless:与opencv-contrib-python相同,但没有GUI功能。综上所述,建议在虚拟环境下安装第二个(anaconda或virtualenv)。
sudo apt-get install-ylib sm 6 libxext 6 lib xrender-devpipinstallopencv-contrib-python
结束了!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。