python numpy nciPy matplotlib opencv相关安装配置问题
来源:互联网 发布:python人脸识别闪退 编辑:程序博客网 时间:2024/04/27 23:50
对于这个python matlplotlib配置问题我花了好长时间,装了卸卸了装,好生麻烦,分享一下经验
我的系统是64位win7,亲测可以,点击这里(opencv压缩文件比较大,可以下载python文件夹下的相应动态链接库,应该也可以没试过读者可以试试)即可下载相关64位文件,下载完后
1.安装python
注意:刚开始需要勾选just for me 仅为我安装如下图(不勾选下面软件会找不到注册表信息,当然手动配置注册表也是可以的就是麻烦):
2.安装numpy 点击next会自动安装
3.安装scipy 点击next会自动安装
4.安装matplotlib 点击next自动安装
安装完后打开python IDE 如图:
可以先测试下输入命令:
import matplotlib
会出现以下错误(一次出现一个):
- ImportError: matplotlib requires dateutil
- ImportError: matplotlib requires pyparsing
- No module name six
原因是matplotlib运行需要这三个库函数的支持,所以需要逐个安装以上三个库,当然已经下载好了,
前两个直接点击相应 .exe 文件即可安装无先后顺序,
第三个six比较特别它是绿色版的(不用安装解压就可用),解压下载到的文件(当然已经解压好的就是不必了),把解压出来的文件打开把如图所有文件都拷贝到,python目录下的lib/site-packages(此目录很重要默认安装的话路径就应当是:C:\Python27\Lib\site-packages)下(全部拷贝)
三个库函数安装完成后可以开始测试了:
import numpy as npimport matplotlib.pyplot as pltX = np.arange(-5.0, 5.0, 0.1)Y = np.arange(-5.0, 5.0, 0.1)x, y = np.meshgrid(X, Y)f = 17 * x ** 2 - 16 * np.abs(x) * y + 17 * y ** 2 - 225fig = plt.figure()cs = plt.contour(x, y, f, 0, colors = 'r')plt.show()
运行结果为下图就正确了:
最后就是openCV的配置了,如此强啊的图片操作不和机器视觉结合起来,岂不可惜了
配置这个也很简单:
首先得安装opencv的库,百度云中有分享的文件,下载玩点击安装,安装了开始配置
在opencv安装目录下有个build文件夹里面就是opencv对各个语言留的借口配置文件,此处选择python文件夹打开,版本选择,选择2.7的目录下面有两个文件夹,选择X64,把下面的文件拷贝到刚刚那个python库问文件下:(C:\Python27\Lib\site-packages)即可
测试openCV是否配置成功,打开opencv如下路径 opencv\sources\samples\python,找到里面的一个drawing.py文件双击,出现如下画面就算是配置成功,如果一闪而过,说明有问题具体问题具体分析,
drawing.py运行如下图:
有什么不对的地方欢迎指点
- python numpy nciPy matplotlib opencv相关安装配置问题
- 安装配置Python+Numpy+Scipy+Matplotlib环境
- python+numpy+matplotlib安装
- python numpy+matplotlib安装
- python、numpy、matplotlib安装
- Python中numpy,scipy,matplotlib,opencv的配置过程
- python库numpy,scipy,matplotlib安装配置过程中遇到的问题及解决方法
- Python、Numpy、Matplotlib、PIL安装
- python:安装numpy, Scipy,Matplotlib
- 安装 python/pip/numpy/matplotlib
- python安装numpy和matplotlib
- Python安装numpy、matplotlib库
- 安装 python/pip/numpy/matplotlib
- Python中的Numpy、SciPy、MatPlotLib安装与配置
- Python中的Numpy、SciPy、MatPlotLib安装与配置
- Python中的Numpy、SciPy、MatPlotLib安装与配置
- windows 下python、Numpy、Matplotlib安装以及配置
- Python中Numpy、SciPy、MatPlotLib安装与配置
- CMD安装APK到设备上
- ITU-T H.264/MPEG-4 AVC编解码原理介绍
- SQL SERVER 2012/ 2014 分页,用 OFFSET,FETCH NEXT改写ROW_NUMBER的用法
- 你了解coreldraw颜色模式吗
- 《高质量C++编程指南》摘录6
- python numpy nciPy matplotlib opencv相关安装配置问题
- nginx配额值文件nginx.conf详解
- android 用代码完全实现xml布局的控制
- 模板
- python如何判断对象是否iterable
- Qt 界面使用自定义控件 "提升为"
- 一些.NET 项目中常用的类库
- PHP网站开发方案规划
- JQuery中$.ajax()方法参数详解