mac 配置Python集成开发环境(Eclipse +Python+Pydev)

1、下载Mac版64位的Eclipse。

进入到Eclipse官方网站的下载页面(http://www.eclipse.org/downloads/),我选择了下图所示的软件包,

浏览器在下载过程中使用的超链接

http://ftp.daum.net/eclipse//technology/epp/downloads/release/mars/R/eclipse-jee-mars-R-macosx-cocoa-x86_64.tar.gz

下载完成后解压即可使用。但是由于Eclipse是基于java开发的所以运行时也需要java的JDK。

2、下载JDK以及安装

进入到java开发语言包JDK的官方下载页面(http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html)截图如下:

单击红色区域,跳转到(http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)进行下载,截图如下:

首先选中1中标注的单选按钮,表示同意接受后自动刷新完成后选中2所标注的红色区域,开始下载,完成之后和普通的其他软件的安装过程没有区别,但是在安装过程中可能会遇到提示安装包的来源不被信任等提示,请根据如下截图修改:

选择(任何来源)之后重新安装,完成之后在终端执行:java -version

结果显示如下图所示,表示正确

现在你可以双击eclipse解压后文件夹中的可执行文件,来验证运行环境是否搭建正常。

3、Python版本的选择

Mac自带的Python的版本比较老,我本机的时间如下:

自带的Python版本是2.6,本人更新到2.7版本,因为本人初学Python,所看的书《Python核心编程》,对版本没有什么特殊要求,因此未更新到最新版本。

如果大家需要特定的版本可以到Python的官方网站(https://www.python.org/downloads/)下载安装。

4、下载安装Pydev插件

进入到Pydev的官方网站(http://pydev.org)的下载页面进行下载(http://pydev.org/download.html)我的选择如下图所示:

下载完成后,对其进行解压,然后将解压后的目录下的features和plugins两个目录都拷贝到Eclipse下的对应目录,提示信息一定要选合并文件。

5、配置Eclipse的python开发环境

启动Eclipse,对其进行设置,具体步骤如下图所示:

点击OK按钮。完成之后就可以创建Python工程了,第一次新建Python工程的步骤,如图所示:

单击(Other),选择(PyDev)中的PyDev Project,之后单击(next)

出现如下图所示的界面:输入工程名称,然后根据自己的需要灵活配置,配置完成,单击(finish)。完成工程的创建。

工程结果如下:

新建文件:

单击(File),出现下图所示界面,输入文件名后单击(finish)完成文件的新建操作。

在文件中输入如图所示的代码,然后执行,出现如图所示的结果表示环境正常搭建完成。

本人初学Python,环境的搭建过程参考了网络上的很多资料,Eclipse的使用也是刚刚接触,使用不当的地方敬请谅解,如有错误敬请指出,谢谢!

 
分类: 成长记录Python

mac 配置Python集成开发环境的更多相关文章

  1. mac 配置Python集成开发环境(Eclipse +Python+Pydev)

    1.下载Mac版64位的Eclipse. 进入到Eclipse官方网站的下载页面(http://www.eclipse.org/downloads/),我选择了下图所示的软件包, 浏览器在下载过程中使 ...

  2. 【转】linux和windows下安装python集成开发环境及其python包

    本系列分为两篇: 1.[转]windows和linux中搭建python集成开发环境IDE 2.[转]linux和windows下安装python集成开发环境及其python包 3.windows和l ...

  3. Python集成开发环境(Eclipse+Pydev)

    刚開始学习python,就用Editplus, Notepad++来写小程序, 后来接触了Sublime Text2.认为很不错,没事写写代码.就用编辑器Sublime Text2,最好再配搭一个ap ...

  4. windows和linux在建筑python集成开发环境IDE

    http://blog.csdn.net/pipisorry/article/details/39854707 使用的系统及软件 Ubuntu / windows Python 2.7 / pytho ...

  5. 【转】windows和linux中搭建python集成开发环境IDE

    本系列分为两篇: 1.[转]windows和linux中搭建python集成开发环境IDE 2.[转]linux和windows下安装python集成开发环境及其python包 3.windows和l ...

  6. 在windows下用eclipse + pydev插件来配置python的开发环境

    在windows下用eclipse + pydev插件来配置python的开发环境 一.安装 python 可以到网上下个Windows版的python,官网为:https://www.python. ...

  7. 【Python开发】python集成开发环境IDE搭建

    http://blog.csdn.net/pipisorry/article/details/39854707 使用的系统及软件 Ubuntu / windows Python 2.7 / pytho ...

  8. windows和linux中搭建python集成开发环境IDE——如何设置多个python环境

    本系列分为两篇: 1.[转]windows和linux中搭建python集成开发环境IDE 2.[转]linux和windows下安装python集成开发环境及其python包 3.windows和l ...

  9. 无脑安装——Python 及 安装python集成开发环境pycharm

    无脑安装--Python 及安装python集成开发环境pycharm 1.真机安装python 2.安装python集成开发环境pycharm Python 是一种解释型语言 Python 是面向对 ...

随机推荐

  1. 活动图(Activity Diagram) - 项目分解文章

    案例基础上登录用户进行操作的每个模块. 1. 员 (1) 列车顺序表 (2) 货车装卸报告(数据处理) (3) 货车装卸报告(查看) 2. 管理员 (1) password管理 (2) 查看日志 (3 ...

  2. Windows Phone – 裁剪图片 (Crop Image)

    原文:Windows Phone – 裁剪图片 (Crop Image) 最近在处理图像的功能,对於图像的比例我也不是非常的清楚,因此,在编辑图片上花了不少时间. 该篇文章主要说明的是:如何对图片选择 ...

  3. freemarker错误七

    1.错误叙述性说明 五月 30, 2014 11:33:57 下午 freemarker.log.JDK14LoggerFactory$JDK14Logger error 严重: Template p ...

  4. canvas绘制百分比圆环进度条

    开发项目,PM会跟踪项目进度:完成某个事情,也可以设置一个完成的进度. 这里用canvas绘制一个简单百分比圆环进度条. 看下效果: 1. 动画方式   2. 静默方式   // 贴上代码,仅供参考 ...

  5. Java AIO 入门实例(转)

    Java7 AIO入门实例,首先是服务端实现: 服务端代码 SimpleServer: public class SimpleServer { public SimpleServer(int port ...

  6. Hibernate HQL详细说明

    1.  Hibernate HQL详细说明 1.1.  hql一个简短的引论 Hibernate它配备了一种非常强大的查询语言.这种语言看起来非常像SQL.但是不要 要对相位的语法结构似,HQL是很有 ...

  7. 综合第一篇文章(带钩Quora)

    watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxNDc4MzAyNw==/font/5a6L5L2T/fontsize/400/fill/I0JBQk ...

  8. XXTEA 加密算法 C++ C#兼容版本号

    1.一个不错的可逆加密算法XXTEA 之前无意中看到了TexturePacker 使用了XXTEA来加密图片资源.所以花了点时间来看了下XXTEA. 一般有两种加密算法:1.像md5,SHA1,等ha ...

  9. OpenCV:Mat元素访问方法、演出、代码的复杂性和安全性分析

    欢迎转载.尊重原创,因此,请注明出处: http://blog.csdn.net/bendanban/article/details/30527785 本文讲述了OpenCV中几种訪问矩阵元素的方法, ...

  10. NET功能集

    NET功能集 目录 1. ObsoleteAttribute2. 设置默认值属性: DefaultValueAttribute3. DebuggerBrowsableAttribute4. ??运算符 ...