主要步骤:

步骤一:卸载opencv-python(如果还有安装opencv-contrib-python,也需要卸载)

步骤二:安装新的opencv-python及opencv-contrib-python

(一)卸载opencv具体操作如下:

第一步:窗口键+R,输入cmd进入命令行,

进入到python版本pip.exe所在的目录下;

如果找不到的话,cmd命令行内输入where python,我的在anaconda文件夹下的Scripts中

第二部:输入卸载命令语句:pip uninstall opencv-python及pip uninstall opencv-contrib-python

(注意:在输入语句过后在:Proceed (y/n)? 后需要输入y)

遇到的问题:如果输入卸载的命令语句出现不能卸载的错误,解决的方法就是:把你正在运行的python有关的所有文件都关闭掉。就可以卸载了。

(二)安装新的opencv具体操作如下:

参考:https://blog.csdn.net/qq_23981335/article/details/80545839

下载一个whl文件,关于opencv的,下载地址在这里:下载地址

下载了3.4版本左右的whl文件

一、Anadonda环境

下完了,放到conda对应的文件夹里: 
d:\Anadonda3\Lib\site-packages 
在该目录下,shift+右键,打开命令行: 
输入(根据自己下载的版本3.4.x) 
pip install opencv_python-3.4.0-cp36-cp36m-win_amd64.whl 
Successfully !!!

检查一下:

在cmd里键入: 
python

然后:

import cv2

成功!!

二、纯粹的python环境

下完了,直接E盘(任何盘)新建一个“opencv”文件夹,将下载文件放于其中:

在'opencv'目录下,shift+右键,打开命令行: 
输入(根据自己下载的版本3.4.x) 
pip install opencv_python-3.4.0-cp36-cp36m-win_amd64.whl 
Successfully !!!

windonws卸载已安装opencv,安装新版本的更多相关文章

  1. Ubuntu16.04安装tensorflow+安装opencv+安装openslide+安装搜狗输入法

    Ubuntu16.04在cuda以及cudnn安装好之后,安装tensorflow,tensorflow以及opencv可以到网上下载对应的安装包并且直接在安装包所在的路径下直接通过pip与conda ...

  2. python 安装opencv 安装pycocotools

    pip3 install opencv-python https://blog.csdn.net/lsh894609937/article/details/72841359 pip3 install  ...

  3. numpy、scipy、matplotlib、OpenCV安装及问题解决

    1 numpy 概述 numpy是Numerical Python的缩写,释义为数值的Python numpy弥补了作为通用编程语言的Python在数值计算方面能力弱.速度慢的不足(numpy的底层是 ...

  4. Windows WSL 安装OpenCV

    安装WSL 启动WSL功能 首先启动WSL功能,下面提供两个办法 Powershell --> 管理员权限 --> 运行 Enable-WindowsOptionalFeature -On ...

  5. Linux 中如何卸载已安装的软件(转载)

            Linux 中如何卸载已安装的软件. Linux软件的安装和卸载一直是困扰许多新用户的难题.在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删除程序”来实 ...

  6. Linux 中如何卸载已安装的软件

    Linux 中如何卸载已安装的软件. Linux软件的安装和卸载一直是困扰许多新用户的难题.在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删除程序”来实现.与其相类似, ...

  7. 在eclipse里卸载已安装的插件[例如Android Development Tools ADT]

    在eclipse里卸载已安装的插件                                        有四种方法: 1.到plugins和features目录中找到你要卸载的插件的文件夹, ...

  8. pip 查看已安装模块、卸载指定模块、安装指定版本模块

    操作背景 最近使用 pandas+numpy+plotly 画heatmap(热力图),来处理股票数据,语法.步骤都没问题,但到画图那一步老是报错,且 plotly 版本为3.1.0: 最后找到原因, ...

  9. Linux 中如何查询和卸载已安装的软件

    Linux 中如何查询和卸载已安装的软件 Linux软件的安装和卸载一直是困扰许多新用户的难题.在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删除程序” 来实现.与其相 ...

随机推荐

  1. javascript之键盘事件的方法

    键盘事件包含onkeydown.onkeypress和onkeyup这三个事件 事件初始化 function keyDown(){} document.onkeydown = keyDown; //论 ...

  2. ML面试1000题系列(71-80)

    本文总结ML面试常见的问题集 转载来源:https://blog.csdn.net/v_july_v/article/details/78121924 71.看你是搞视觉的,熟悉哪些CV框架,顺带聊聊 ...

  3. 痞子衡嵌入式:飞思卡尔i.MX RTyyyy系列MCU外设那些事(2)- 善变的FlexRAM

    大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是飞思卡尔i.MX RTyyyy系列MCU的FlexRAM外设. 本文是外设系列第二篇,上一篇讲的是离内核最近的高速缓存L1 Cache, ...

  4. 开源PaaS平台:Cloudify

    Cloudify是gigaspaces公司推出的基于java的paas平台. refer to :http://timeson.iteye.com/blog/1699730

  5. js的动态tab导航

    html部分 <div class="container"> <h3 class="page-header">tab切换</h3& ...

  6. CMake学习笔记四-CMake常用命令

    CMake常用命令 PROJECT PROJECT(projectname [CXX] [C] [Java]) 指定工程名称,并可指定工程支持的语言.支持语言列表可忽略,默认支持所有语言 SET ...

  7. qt 鼠标拖动窗口放大缩小

    // 鼠标拖动 具体实现void mouseMoveEvent(QMouseEvent * pEvent) { if (pEvent->buttons() & Qt::LeftButto ...

  8. Maple拥有优秀的符号计算和数值计算能力

    https://www.maplesoft.com/products/maple/ Maple高级应用和经典实例: https://wenku.baidu.com/view/f246962107221 ...

  9. 可变参数与foreach 的原理

    曾经写过c++11特性使用,但是这个究竟是什么呢,和其他语言的foreach语句十分相像 函数必须具有在编译时已知的单个返回类型;当编译器可以从上下文中找出它必须是什么时,auto只会使您不必输入它. ...

  10. PHPCMS快速建站系列之标签循环嵌套

    标签循环嵌套方法,可以实现对PC标签循环调用,代码如下: 在此文件里/phpcms/lib/classes/template_cache.class.php 里的 template_parse 方法里 ...