python卸载opencv_20.Windows python,opencv的安装与卸载

本机Windows7系统,之前安装了Python3.5的版本,后来因为要装opencv,而opencv只支持Python2.7的版本,所以需要将Python3.5进行卸载。在控制面板-卸载程序,将Python卸载后删除其注册表等残留文件

下载Python2.7,进行安装,安装后发现不能直接在cmd运行Python了,原来是环境变量没有设置,于是重新编辑环境变量,在原变量后增加Python的安装目录C:\Python27,重启cmd命令,输入Python,成功

如图所示设置环境变量

b715bd167da3

b715bd167da3

现在已经是2.7版本的Python了。

进入C:\Python27\Scripts目录,发现pip已安装,但是在命令行输入却显示既不是外部命令。。。。因为pip的路径也没有加到系统环境变量中,修改:

b715bd167da3

现在可以安装numpy了,pip  install  numpy

成功

在opencv官网上下载opencv-2.4.13.5-vc14,双击,解压在D盘新建的目录opencv下,将”\opencv\build\python\2.7\x64”或”\opencv\build\python\2.7\x86”(根据python版本)文件夹中找到cv2.pyd”,复制到Python安装文件的”C:\Python27\Lib\site-packages”文件夹中。

b715bd167da3

b715bd167da3

b715bd167da3

测试案例import cv2

import numpy as np

img = cv2.imread("C:\Users\zml\Desktop\lena.jpg")

cv2.imshow("lena",img)

cv2.waitKey(10000)

成功!!!

Linux版的搞了好多天都不行,今天尝试装了windows版的,终于成功安装好了opencv,究其原因就是只能用低版本的Python和opencv,太囧了,于是我决定把Linux系统的Python再还原到2.7,重新尝试安装opencv,不信弄不出来。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/427486.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

cookie和session 以及Django中应用

cookie和session 以及Django中应用 cookie和session机制 cookie和session机制 cookie机制采用的是在客户端保持状态的方案。作用就是为了解决HTTP协议无状态的缺陷所做的努力。 session机制采用的是一种在客户端与服务器之间保持状态的解决方案。由于采用服务器端保持状态的方案…

LinuX 硬盘分区细节详谈 【 整理至 LinuxSir BY FreeXploiT 】

系统引导过程及硬盘分区结构论述作者: zhy2111314来自: LinuxSir.Org ouc.edu.cn摘要: 本文是理论性文档,主要讲述系统引导过程以及硬盘的物理结构;正文一、系统引导过程简介系统引导过程主要由以下几个步骤组成(以硬盘…

GCD与LCM【数论】

题目大意: 给出两个数的GCDGCD和LCMLCM,求这两个数的最小差值。 IuputIuput 6 36 OutputOutput 6 思路: 一道数论题。 我们设这两个数分别为xx和yy且x≤yx≤y,ggcd(x,y)ggcd(x,y),llcm(x,y)llcm(x,y),那…

破解WEP密钥过程全解(上)

WLAN技术出现之后,“安全”就成为始终伴随在“无线”这个词身边的影子,针对无线网络技术中涉及的安全认证加密协议的攻击与破解就层出不穷。现在,因特网上可能有数以百计,甚至以千计的文章介绍关于怎么攻击与破解WEP,但…

bfc是什么_一次弄懂css的BFC

前言BFC在css的学习中是重要的但不易理解的概念,BFC也牵扯了很多其他问题,如浮动、定位、盒模型等,因此弄懂BFC是很有必要的。本文对BFC进行总结,希望对你有所帮助。BFC是什么?先看看MDN的定义:块格式化上下…

ES6模块的import和export用法总结

ES6之前已经出现了js模块加载的方案,最主要的是CommonJS和AMD规范。commonjs主要应用于服务器,实现同步加载,如nodejs。AMD规范应用于浏览器,如requirejs,为异步加载。同时还有CMD规范,为同步加载方案如sea…

windows网关详解 【了解网关的重要性,增加网络性能】【FreeXploiT综合文】

理解Windows中的路由表和默认网关 每一个Windows系统中都具有IP路由表,它存储了本地计算机可以到达的网络目的地址范围和如何到达的路由信息。路由表是TCP/IP通信的基础,本地计算机上的任何TCP/IP通信都受到路由表的控制。 理解路由表 你可以运行 route …

隐藏该监视器无法显示模式_【春星开讲 | 9137】达芬奇4K调色监看的好伙伴——明基PD2720U专业显示器...

近几年来,4K制作成为影视行业的一个热词,从标清到高清,从高清到超高清,从2K到4K,影视前期拍摄设备和后期制作流程都在发生着剧烈的变革。单就我所从事的影视调色行业而言,4K调色也是很多调色师梦寐以求但也…

基金基础知识

基金基础知识 一、基金的定义 基金(Fund)从广义上说,基金是指为了某种目的而设立的具有一定数量的资金。主要包括信托投资基金、公积金、保险基金、退休基金,各种基金会的基金。从会计角度透析,基金是一个狭义的概念&a…

了解WWW服务与HTTP协议 【入门与应用】

轻松认识HTTP协议的概念和工作原理 当我们想浏览一个网站的时候,只要在浏览器的地址栏里输入网站的地址就可以了,例如:www.microsoft.com,但是在浏览器的地址栏里面出现的却是:http://www.microsoft.com,你…

Ubuntu 开机自动挂载硬盘

1、查看Linux硬盘信息: $ sudo fdisk -l 2、格式化硬盘(根据需要确定文件系统): sudo mkfs.xfs /dev/sdb 3、创建/data目录 sudo mkdir /data 4、挂载分区: sudo mount /dev/sdb /data 5、查看磁盘分区的UUID $ sudo …

flex 下对齐_flex布局

基本概念在父元素上启用display:flex 开启弹性布局,子元素叫flex item,父元素叫flex container父元素的属性flex-dirention属性有4个值.box { flex-direction: row | row-reverse | column | column-reverse; }row(默认值)&#x…

BOOT INI专辑

Windows 可能在 Boot.ini 文件中使用 Signature() 语法概要在安装 Windows 之后,您可能注意到在 Boot.ini 文件中高级 RISC 计算 (ARC) 路径项以"signature()"语法开头。例如: signature(8b467c12)disk(1)rdisk(0)partition(2)/winnt"des…

指针强化

铁律1:指针是一种数据类型 1)指针也是一种变量,占有内存空间,用来保存内存地址 测试指针变量占有内存空间大小 int a 10;char *p1 100; //分配4个字节的内存char ****p2 100;int *p3 NULL;p3 &a;*p3 20; //间接的修改a…

windows游戏编程_苹果的Mac和微软的Windows该如何选择?

WORK HARD FOR A BETTER LIFEMac&Windows如何选择?///教你认识Mac与Windows的区别正确选择最适合自己的电脑苹果Mac系列电脑一直属于小众化产品,使用的人较少。有些朋友给使用Macbook系列电脑的朋友打上“装X”、“华而不实”等标签。而使用MacBook的…

子网掩码相关教学 子网掩码快速算法 沉睡不醒blog

如果你希望每个子网中只有5个ip地址可以给机器用,那么你就最少需要准备给每个子网7个ip地址,因为需要加上两头的不可用的网络和广播ip,所以你需要选比7多的最近的那位,也就是8,就是说选每个子网8个ip。好,到…

Wireshark抓包分析TCP建立/释放链接的过程以及状态变迁分析

Wireshark抓包分析TCP建立/释放链接的过程以及状态变迁分析 一、介绍计算机网络体系结构 1.计算机的网络体系结构 在抓包分析TCP建立链接之前首先了解下计算机的网络通信的模型,我相信学习过计算机网络的都比较熟悉,如下图所示是一个OSI七层模型、TCP/IP…

代码 直接调节显示设备亮度_LED显示屏参数系列,亮度是什么,如何调节,如何选择...

亮度概念:亮度:在给定方向上, 每单位面积上的发光强度。亮度的单位是cd/m2,读作Candela per square metre(坎德拉每平方米)。有时候LED显示屏厂家会标示亮度单位为nit(尼特)&#xf…

shell经典 shell十三问

我在 CU 的日子并不长,有幸在 shell 版上与大家结缘。除了跟众前辈学习到不少技巧之外,也常看到不少朋友的问题。然而,在众多问题中,我发现许多瓶颈都源于 shell 的基础而已。每次要解说,却总有千言万语不知从何起之感…

r语言error in match.fun(fun) :_Go语言200行写区块链源代码分析

Github上有一个Repo,是一个使用Go语言(golang),不到200行代码写的区块链源代码,准确的说是174行。原作者起了个名字是 Code your own blockchain in less than 200 lines of Go! 而且作者也为此写了一篇文章。https://medium.com/mycoralheal…