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

您所在的位置:网站首页 pycharm搭建opencv环境 基于windows搭建的opencv环境+anaconda+python或者直接pyCharm安装

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

2023-10-03 13:16| 来源: 网络整理| 查看: 265

小白一枚, 在网上找了不少教程如何搭建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 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环境必要的软件

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. 这个搭建过程就好啦, 接下来就是测试了, 我还没有测, 此处无内容, 小白学习不容易, 大家都要加油哦, 我把我碰到的问题都列出来啦



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3