opencv和numpy的安装
1.opencv的安装
我的python版本是3.7.3专业版,安装的时候也安装了pip。所以这里我用pip安装opencv。进入python的安装目录下的Scripts中,按住shift键同时鼠标右击,找到PowerShell。点进去,然后执行命令:pip install opencv-python。之后等待下载安装。当出现Successfully....时,表明安装成功。
但是如果我想安装指定版本的OpenCV怎么办呢?
比如现在我想安装opencv3.4.5.20版本。
依旧进入python安装目录中的Scripts文件中,找到空白部分,按住shift键,右击选择在此处打开PowerShell窗口(S),然后输入pip install opencv-python==3.4.5.20。
这里安装了opencv-python之后,也顺带安装了numpy。
2.numpy的安装
numpy的安装过程和opencv一致。我用的两个方法都可以。
(1)进入python安装目录下的Scripts中,按住shift+右键,进入Powershell,执行命令:
pip install numpy
当出现Successfully...时,表明安装成功。
(2)打开网址:https://pypi.python.org/pypi/numpy。下载对应你的python版本的opencv版本,我这里下载的版本如图。
将下载文件放到python安装目录下的Scripts中,然后打开cmd,执行代码:
pip3.7 install E:\Python\Install\Scripts\numpy-1.16.4-cp37-cp37m-win_amd64.whl
请注意:pip3.7中的3.7是版本号,可以看得到。路径需要自己改。
当显示Successfully...时,表明安装成功。
3.我遇到的问题
当我在PyCharm中import cv2和import numpy时,提示我没有这个模块:no module named cv2,no module named numpy。找了很多资料,最后只需这样做。
(1)打开PyCharm,点开settings。
(2)找到Project Interpreter,我们可以看到图片中有两个python,第一个是默认的,我们需要添加第二个,即我们安装的那一个。我们先点击showall,下面会显示我们的一些模块。
(3)点击添加
(4)点选Existing enviroment,添加我们安装的python目录下的python.exe即可。大功告成。
参考:
https://blog.csdn.net/chengzihe_lu/article/details/79639804
https://blog.csdn.net/u011321546/article/details/79499598
https://www.cnblogs.com/cysblog/p/7675713.html
opencv和numpy的安装的更多相关文章
- OpenCV 学习笔记 01 安装OpenCV及相关依赖库
本次学习是基于Window10进行的.语言为python3. 1 与opencv相关的库简介 1.1 numpy numpy 是 OpenCV 绑定 python 时所依赖的库,此意味着numpy在安 ...
- 【OpenCV第一篇】安装OpenCV
[OpenCV第一篇]安装OpenCV 本篇主要介绍如何下载OpenCV安装程序,如何在VS2008下安装配置OpenCV,文章最后还介绍了一个使用OpenCV的简单小例子. <OpenCV入门 ...
- 用 opencv和numpy进行图片和字符串互转,并保存至 json
用 opencv和numpy进行图片和字符串互转,并保存至 json 转至 https://zhuanlan.zhihu.com/p/27349847 受 用 base64 进行图片和字符串互转,并保 ...
- Ubuntu 16.04 安装opencv的各种方法(含opencv contrib扩展包安装方法)
Ubuntu 16.04 安装opencv的各种方法(含opencv contrib扩展包安装方法) https://blog.csdn.net/ksws0292756/article/details ...
- opencv(一)下载安装
1.visual studio 工具---Nugget包管理器---管理解决方案的Nugget程序包 搜索opencv,点击安装 下载地址: 1.http://opencv.org/ 2.https: ...
- 使用opencv和numpy实现矩阵相乘和按元素相乘 matrix multiplication vs element-wise multiplication
本文首发于个人博客https://kezunlin.me/post/1e37a6/,欢迎阅读最新内容! opencv and numpy matrix multiplication vs elemen ...
- opencv、numpy中矩阵转置,矩阵内的固定位置相应的坐标变换
opencv.numpy中矩阵转置,矩阵内的固定位置相应的坐标变换
- Numpy入门(一):Numpy的安装和创建
在数据分析和机器学习中,大量的使用科学计算,Numpy提供了大型矩阵计算的方式,而这些是python标准库中所缺少的.Numpy也是许多优秀的第三方库的基础,依赖于Numpy的库非常多,后续会慢慢的进 ...
- Python3.5 numpy,scipy,安装
不是特别难,先保证环境变量正确配置 首先,安装了VS2015; 第二,在Python3.5安装路径中有一个Scripts文件夹,里面有pip.exe或者类似的可执行文件,安装一下: 第三,下载相对应的 ...
随机推荐
- Floyd判圈法
---恢复内容开始--- http://blog.csdn.net/ruoruo_cheng/article/details/53100656 ---恢复内容结束---
- ruby 数组 Hash相互转换
由[索引, 值, ...] 型的数组变为哈希表 ary = [1,"a", 2,"b", 3,"c"] p Hash[*ary] # =&g ...
- 移动端之js控制rem,适配字体
方法一:设置fontsize 按照iphone 5的适配 1em=10px 适配320 // “()()”表示自执行函数 (function (doc, win) { var docEl = ...
- Java基础(变量、运算符)
第2天 Java基础语法 今日内容介绍 u 变量 u 运算符 第1章 变量 1.1 变量概述 前面我们已经学习了常量,接下来我们要学习变量.在Java中变量的应用比常量的应用要多很多.所以变量也是尤为 ...
- 安装vs2013提示必须安装ie10的解决办法
虽说应该直接安装ie10,但试了下并不是很顺利,找到如下解决办法,亲测通过. 新建bat文件,内容如下,右键以管理员身份运行,vs即可正常安装. @ECHO OFF :IE10HACK REG ADD ...
- 使用jQuery发送ajax
我们先看一下js的原生ajax 直接进入代码,我们先准备好servlet,之后不会改动,所以先看一下. package cn.curry.servlet; import com.alibaba.fas ...
- redis 大批量数据插入导致MISCONF Redis is configured to save RDB snapshots的解决
PS:之前写过一遍,那个方法没有彻底解决,现找到真正的解决方法 环境:redis 3.2.100 windows版(注意!!!这是关键),win10,redis客户端spring boot 2.0.7 ...
- AutoIt上传非input控件方式的文件脚本
AutoIt目前最新是v3版本,这是一个使用类似BASIC脚本语言的免费软件,它设计用于Windows GUI(图形用户界面)中进行自动化操作.它利用模拟键盘按键,鼠标移动和窗口/控件的组合来实现自动 ...
- 洛谷 P2383 狗哥玩木棒
题目背景 狗哥又趁着语文课干些无聊的事了... 题目描述 现给出一些木棒长度,那么狗哥能否用给出的木棒(木棒全用完)组成一个正方形呢? 输入输出格式 输入格式: 输入文件中的第一行是一个整数n表示测试 ...
- UOJ#7 NOI2014 购票 点分治+凸包二分 斜率优化DP
[NOI2014]购票 链接:http://uoj.ac/problem/7 因为太麻烦了,而且暴露了我很多学习不扎实的问题,所以记录一下具体做法. 主要算法:点分治+凸包优化斜率DP. 因为$q_i ...