Windows7在Eclipse中配置Python+OpenCV

2023-11-10

1.        http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u2-download-1377129.html下载jdk-7u2-windows-i586.exe,安装到D:\ProgramFiles\Java,并将D:\ProgramFiles\Java\jdk1.7.0_02\bin添加到环境变量中;

2.        从http://www.eclipse.org/downloads/下载Eclipse Classic版本并解压缩;

3.        http://www.python.org/下载python-2.7.3.msi安装到D:\Python27目录下,并将D:\Python27添加到环境变量Path中;

4.        打开EclipseHelpàInstall New Software…,点击Add…,在name中输入PyDev,在Location中输入:http://pydev.org/updates,点击OK,等待下载,选择PyDev for EclipseàNext(不知为何会等很长时间,取消此步,改用第二种方法)

5.        从https://sourceforge.net/projects/pydev/files/下载PyDev2.7.1,解压缩,生成featuresplugins两个文件夹;

6.        将PyDev2.7.1/featuresPyDev2.7.1/plugins两个文件夹拷贝到eclipse/dropins文件夹下,重启Eclipse

7.        将PyDev2.7.1/features里的内容拷贝到eclipse/features文件夹下,将PyDev2.7.1/plugins里的内容拷贝到eclipse/plugins文件夹下;

8.        重启EclipseWindow-->Preferences-->PyDev-->Editor-->Interpreter – Python:点击New…Interpreter Name:Python2.7.1Interpreter Executable: D:\Python27\python.exe,点击OK,弹出Selection needed对话框-->Select All,点击OK,点击OK

9.        测试是否搭建正确:File-->New-->Project…-->选择PyDev下的PyDev Project-->Next,Project nameTestPython, Project type:Python,Grammar Version:2.7, Interpreter:Python2.7.1,选中Create ‘src’ folder and add it to thePYTHONPATH,点击Finish

10.    选中TestPython,右键单击-->New-->Other…-->选中Pydev下的PyDev &Module-->Next-->Name:Test-->Finish;输入一条语句: print “hello world!” ,点击Run-->Run As-->Python Run,正确运行,配置成功;

11.    下载安装OpenCV2.3.1http://blog.csdn.net/fengbingchun/article/details/7288079

12.    从https://sourceforge.net/projects/numpy/下载numpy-1.6.2-win32-superpack-python2.7安装;

13.    将OpenCV2.3.1文件夹下build-->python-->2.7文件夹下的所有文件复制到D:\Python27\Lib\site-packages中,双击D:\soft\OpenCV2.3.1\opencv\samples\python文件夹下的drawing.py文件,如果能够正确运行,说明配置正确;

14、最终测试:在Test.py文件中输入以下语句,运行正确。

#show an image

 

print"cinterface"

 

import cv2.cvas cv

 

im = cv.LoadImage("E:\\Python\\1.jpg")

cv.NamedWindow("Source"

cv.ShowImage("Source", im) 

cv.WaitKey(0)

 

print"c++interface"

 

import cv2

 

im = cv2.imread("E:\\Python\\1.jpg")

cv2.namedWindow("Source")

cv2.imshow("Source", im)

cv2.waitKey(0)

 

 

参考文献:

1、 http://www.ourunix.org/post/320.html

2、 http://pydev.org/manual_101_install.html

3、 http://www.linuxso.com/linuxbiancheng/10600.htmll

4、 http://www.cnblogs.com/huzhiwei/archive/2012/09/07/2674676.html

5、 http://www.cr173.com/html/7367_1.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Windows7在Eclipse中配置Python+OpenCV 的相关文章

随机推荐

  • 美国50州分布图、重要城市分布图、大学分布图、NBA球队分布图、著名景点分布图

    文章目录 1 美国50州分布图 2 美国重要城市分布图 3 美国大学分布图 4 NBA球队分布图 5 美国著名景点分布图 6 奇奇怪怪的有趣知识 1 美国50州分布图 2 美国重要城市分布图 深入了解传送门 https www meet99
  • U-boot的环境变量: bootcmd 和bootargs

    bootcmd bootcmd是自动启动时默认执行的一些命令 因此你可以在当前环境中定义各种不同配置 不同环境的参数设置 然后设置bootcmd为你经常使用的那种参数 bootargs bootargs是环境变量中的重中之重 甚至可以说整个
  • 将本地项目上传到新的git仓库的流程

    将本地项目上传到新建一个git仓库的流程 1 在项目托管平台github上新建一个仓库 复制仓库地址 2 在本地项目目录下输入 git init git add all git commit m lt 描述 gt 3 在本地项目目录下输入
  • mos管开关判断

    http wenku baidu com view 0983941cc281e53a5802ffd1 html MOS管及MOS管的驱动电路设计 MOS管及MOS管的驱动电路设计 摘要 本文将对MOSFET的种类 结构 特性及应用电路作一简
  • 华为交换机查看端口流量_华为交换机端口镜像配置

    端口镜像 通过配置镜像功能 可以将报文复制到特定的目的地进行分析 以进行网络监控和故障定位 镜像是指将经过指定端口 源端口或者镜像端口 的报文复制一份到另一个指定端口 目的端口或者观察端口 配置举例 1 一对一本地端口镜像 一个监控设备监控
  • 请读下面的这句绕口令:ResourceManager中的Resource Estimator框架介绍与算法剖析

    欢迎大家前往腾讯云 社区 获取更多腾讯海量技术实践干货哦 本文由宋超发表于云 社区专栏 本文首先介绍了Hadoop中的ResourceManager中的estimator service的框架与运行流程 然后对其中用到的资源估算算法进行了原
  • spring的IOC容器

    文章目录 1 IOC IOC容器 Bean DI 2 核心概念小结 3 入门案例 3 1 IOC入门案例 3 1 1 入门案例思路分析 3 1 2 入门案例代码实现 步骤1 创建Maven项目 步骤2 添加Spring的依赖jar包 步骤3
  • Python中常见的错误之一是[ImportError: attempted relative import with no known parent pack...

    Python中常见的错误之一是 ImportError attempted relative import with no known parent package 该错误通常在导入相对路径时出现 本文将深入分析该错误的原因 并提供几种解决
  • STM32通过串口控制42步进电机

    上面是我的微信和QQ群 欢迎新朋友的加入 最近在做42步进电机的东西 记录一下问题 目录 1 脉冲输出 2 硬件设计 3 嵌入式软件设计 4 控制软件设计 5 测试使用 1 脉冲输出 主控芯片是STM32F030 主要就是便宜 脉冲输出最开
  • 爬虫入门第4课:定义代理IP的数据模型类

    爬虫学习知识点及案例篇 汇总 爬虫入门第1课 代理池概述及开发环境 爬虫入门第2课 代理池的设计 爬虫入门第3课 实现代理池思路 本阶段带大家从代理池的设计开始 学习Python爬虫及项目实战 详情关注上方专栏 目标 定义代理IP的数据模型
  • 粗略的计算PCD点云的体积和表面积(非精确计算,python代码)

    读取的点云数据进行凸包计算 使用PointCloud对象的compute convex hull方法 返回凸包模型和凸包模型中点的索引 给凸包模型渲染颜色 使用TriangleMesh对象的paint uniform color方法 计算凸
  • 创建jira plugin插件、创建jira实例生成jar包总结

    创建jira plugin插件 创建jira实例生成jar包总结 创建插件骨架 在本地安装完Atlassian SDK后 需注意将环境变量里的maven路径更改为sdk里自带的maven仓库路径 进入Atlassian的bin目录下 在此路
  • unity导入的模型无法编辑材质球属性

    有时候美术做好的模型导入到unity 发现无法编辑材质的shader 如图 选中对应的模型 在inspector面板上更改一个设置 一般就可以了 将location从use embedded materials 改成use external
  • Java原始客户端操作Mongodb 增删改查

    Document方式操作增删改查 1 导入Pom依赖 2 java客户端代码 1 导入Pom依赖
  • 全面理解网络流中的最大流问题

    网络流 最大流问题 前序 在将网络里实现算法之前 我们得聊聊网络流究竟是个什么东西 毕竟只有知道它的样貌 才能继续看懂下面的定义 对吧 首先 网络流不仅仅指的是什么FF算法 dinic算法 算法只是用来解决问题的 稍后我们会更加能体会这一点
  • 移动构造-C++11

    移动构造 移动构造是C 11标准中提供的一种新的构造方法 在现实中有很多这样的例子 我们将钱从一个账号转移到另一个账号 将手机SIM卡转移到另一台手机 将文件从一个位置剪切到另一个位置 移动构造可以减少不必要的复制 带来性能上的提升 有些复
  • 查询每门课程成绩都大于80分学生的姓名

    转载的sql语句 1 查询每门课程成绩都大于80分学生的学号 数据库 表 student name score course A 85 语文 A 75 数学 A 82 英语 B 75 语文 B 89 数学 B 79 英语 天使美眉90 语文
  • Flutter报错之Waiting for another flutter command to release the startup lock解决方案

    问题引入 通过命令行执行 flutter devices 或其他flutter命令时 报错如下 Waiting for another flutter command to release the startup lock 解决方案 关闭A
  • 不用看网课就能学到python的文章(第一天)

    为什么要学python 在大数据时代 抖音快手火爆全球 作业帮小猿搜题的数据库 都离不开大数据 大数据的科学计算 最重要的语言就是python 网络爬虫 网络爬虫 搜狗百科 搜索引擎等等也主要是python 包括一些游戏图像等等都缺少不了p
  • Windows7在Eclipse中配置Python+OpenCV

    1 从http www oracle com technetwork java javase downloads jdk 7u2 download 1377129 html下载jdk 7u2 windows i586 exe 安装到D Pr