龙空技术网

抓狂!Python中的OpenCV到底怎么安装?

Python小镇 663

前言:

如今同学们对“linuxopencv安装”大致比较关怀,我们都需要剖析一些“linuxopencv安装”的相关文章。那么小编同时在网上汇集了一些有关“linuxopencv安装””的相关文章,希望你们能喜欢,看官们一起来了解一下吧!

我就不对OpenCV做介绍了,想必各位都知道,不然点进来干嘛 ~。~

你不看书,来图书馆干嘛

额,上厕所呀...

第一阶段

不知道各位第一次是怎么安装OpenCV的,反正我当初,一上来就非常熟练地敲了pip install opencv。

那小手在键盘上敲的,非常自信,估计在Python中除了“import 包名”,就剩“pip install 包名”能给我这种自信了。

结果就是:

我仔细分析了一波,觉得应该是大小写的问题,于是我依次试了OpenCV、OpenCv、Opencv,结果就是:

其实最近我才知道,用pip安装时,压根不用区分大小写,如果opencv这个词不行,那么无论你怎么捣鼓大小写,也都不管用。

就像你追一个女生,她不喜欢你,那就是不喜欢,跟你的大小真没关系...就算你把户口本改了也没用。

想想自己当初真的很聪明,幸好就试了三个,不然将opencv这六个字母排列组合一下,有2的6次方种大小写组合方式。

唉,像我这么聪明的人真的不多了...

第二阶段

后来我上网搜了下,应该是pip install opencv-python

嗯,果然不报错了,就是这下载速度...

因为资源在国外的服务器上,所以很慢

大不了就等等呗...女神说考虑几天,总比拒绝你好吧

我去!又被拒绝了!

她可能觉得我连买vpn的钱都没有,嫌我太穷了...

还好我英语六级过了,所以我用谷歌翻译了一下,看谷歌翻译有没有错,在确认谷歌翻译和我翻译的一样后,我得出了原因:就是网速太慢,导致下载中断。

似乎Python中经常有一些包,会出现这种下载速度很慢的情况,比如Tensorflow、Django等等...

怎么都是些品牌包,耍大牌么?什么时候打折呀?

第三阶段

于是我又搜其它办法,听说可以去上下载一个whl文件。

其中4.2.0是OpenCV版本,cp37表示python3.7版本,大家找适合自己的,别乱来...

于是我就下载相应的whl文件,可是这下载速度也有点...

好吧,不管了,虽然很慢,但是气息尚在,且很稳定

垂死病中惊坐起,苟延残喘胜过一命呜呼吧...

下载好后,将命令行的目录跳转到whl文件所在的目录,然后用pip install接上下载好的whl文件名,居然“嗖”的一下,就安装好了...

先把女神娶回家,然后她就不端着了...

第四阶段

后来我电脑重装了系统,意味着又要重装OpenCV,这时候的我,已经不再是当初的我了,突然多了时间成本意识,觉得怎么可能跟傻子一样等那么长时间呢。

于是我又去网上搜,突然知道可以用镜像,就是国内有些网站把相关的Python安装包放在了自己的服务器上,我们可以直接从国内服务器下载。

在pip install opencv-python后面加上参数i,该参数为国内的安装地址,另外还有参数trusted-host,该参数为被信任的域名。

这里注意的是i是缩写,前面只要加一个杠,trusted-host是全称,要加两个杠。

你看看这网速...

还要啥自行车,要啥vpn...

好了,好了,我这个时间成本意识实在是太强了,已经不允许我再闲聊下去了,溜了溜了...

关注微信公众号“Python小镇”,发现更多干货知识!

标签: #linuxopencv安装 #opencv安装流程 #opencv安装教程 #opencv太慢