基于windows搭建的opencv环境+anaconda+python或者直接pyCharm安装

小白一枚, 在网上找了不少教程如何搭建opencv环境, 无奈总是报错, 然后一通瞎搞和参照了不少大神的指令以后, 终于得出了心得, 话不多说, 开始干货

2021年3月26日补充:
兄弟萌, 我知道了怎么简单安装opencv, 来听我说, 只需要pyCharm就可以了, 让我来告诉一下大家;
你需要一个pyCharm, 然后及可以开始了, 首先是打开命令行, windows+r, 然后输入cmd, 然后进入你安装pycharm的文件夹, cd xxxxxx(这个为你装pycharm的路径)\venv\Scripts(这两个都是一样的), 不过你得先去你的pycharm查看python的路径 , 然后使用pip install命令, 安装opencv文件, 同样的opencv文件必须跟你的python版本号一致, 大家可以去网上找一下资源, 我就不贴网址了, 然后将你下载好的opencv安装包移动到上面的xxxxxx(这个为你装pycharm的路径)\venv\Scripts中, 按一下enter, 就可以啦, 所有你需要的python库都可以这么安装, 如果你安装过程中报错了说哪个不行, 你就去pypi中下载相对应的库, 重复上面的步骤安装那个库文件, 当出现成功的界面以后就接着安装opencv, 只要报错就这么处理, 保证大家妥妥的安好opencv, 给大家稍微演示一下前面的命令哦, 因为我已经装好了, 后续就没了:

在这里插入图片描述
在这里插入图片描述

  1. 需要用到的软件:
    1.1 anaconda, anaconda是一个集成编辑器, 里面会自带python, 我写这个文章的时候自带的python版本是3.7, 如果你是python3, 就下载anaconda3, 如果你是python2, 就下载anaconda2, 还有根据自己的操作系统, 如果是64位就对应下载64位, 如果是32位就对应下载32位, 地址如下:
    https://www.anaconda.com/
    在这里插入图片描述
    注意事项:
    安装anaconda的时候一定要记住自己装到了哪个盘哪个文件夹里, 最好新建一个空白文件夹来安装anaconda, 安装时选项都可以选择默认, 中间有一个是是否创建环境变量, 我当时没有√, 然后自己手动去创建了, 嘤嘤嘤, 也是一把辛酸泪啊
    如果你跟我一样忘记了或者不知道自己有没有创建, 可以按照以下步骤来查看:
    计算机->(右键)属性->高级系统设置->高级->环境变量->系统变量中的path, 双击进去, 查看是否里面有以下我框的三个变量, 我是将anaconda下载到了我的f盘的360downloads文件夹的子文件夹opencv中,如果没有, 就新建 自己手动添加进去, 路径一定要是你自己安装anaconda的位置
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

1.2 opencv
如果直接进opencv的官网下载, 会很慢, 所以我们去清华的镜像网站下载opencv, 如下
https://pypi.tuna.tsinghua.edu.cn/simple/opencv-python/
opencv下载好以后将这个文件复制或者剪切到你装anaconda的文件夹中Lib中的site-packages中, F:\360downloads\opencv**\Lib\site-packages** # 前面路径不重要, 是自己安装路径
在这里插入图片描述
以上是我搭建opencv环境必要的软件

  1. opencv搭建
    2.1 第一步, window+r打开cmd, 找到自己的anaconda安装位置, 查看python版本
    在这里插入图片描述
    出现上面的python的信息, 就说明你的python安装好了, 就不用管他了
    2.2 接下来我们叉掉cmd, 然后找到安装好的anaconda prompt
    在这里插入图片描述
    在这里插入图片描述
    cd命令定位到你将opencv复制的文件夹上, 然后输入pip install (下载的文件名)
    在这里插入图片描述
    如果安装好则会出现下列一行字:

在这里插入图片描述
我安装时报错了两次, 第一个报错问题是:

opencv_python-4.4.0-cp37-cp37m-win_amd64.whl is not a supported wheel on this platform

这个问题是你安装的opencv与你的python版本不一致, 你可以通过cmd, 先定位到安装anaconda的文件夹, 然后输入以下命令

python
import pip._internal.pep425tags as e
print(e.get_supported())

在这里插入图片描述
观察第一个cp37, cp37m, 表示你的opencv名字一定要与这个一致, 下载对应的opencv版本就可以了
第二个报错问题是:

twisted 18.7.0 requires PyHamcrest >= 1.9.0, which is no installed

在这里插入图片描述
这个报错也是去网上下载一个对应版本的twisted文件, 然后把它复制到同样的文件夹中, pip install一下就好了, 下载文件的网址如下, 这个网址还是很好用的, 就是下载速度太慢慢慢慢了, 一个3m的文件下了我一个小时, 好生气:
https://www.lfd.uci.edu/~gohlke/pythonlibs/
在这里插入图片描述
3. 这个搭建过程就好啦, 接下来就是测试了, 我还没有测, 此处无内容, 小白学习不容易, 大家都要加油哦, 我把我碰到的问题都列出来啦


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值