原文网址:http://www.cnblogs.com/TankXiao/archive/2013/05/29/3033640.html

C#之所以容易让人感兴趣,是因为安装完Visual Studio, 就可以很简单的直接写程序了,不需要做如何配置。 对新手来说,这是非常好的“初体验”, 会激发初学者的自信和兴趣。

而有些语言的开发环境的配置非常麻烦, 这让新手有挫败感,没有好的“初体验”,可能会对这门语言心存敬畏, 而失去兴趣。

作为一个.NET程序员, 用惯了Visual Studio。  Visual Studio的强大功能,比如智能提示,自动完成等,可以大量减少我们的记忆量和工作量。如果没有智能提示, 那要疯掉了。 现在年纪大了,根本记不住那些函数名, 必须要依赖IDE的智能提示。

学习Python, 第一件最重要的事,就是选择一款IDE, 最好是能拥有Visual Studio那样的功能。

本文重点介绍为什么使用Eclipse+pydev插件来写Python代码,  以及在Mac上配置Eclipse+Pydev 和Windows配置Eclipse+Pydev

阅读目录

  1. 好的IDE起码有这些功能
  2. 编辑器:Python 自带的 IDLE
  3. 编辑器: VI
  4. 编辑器: Eclipse + pydev插件
  5. 安装Python
  6. 安装JAVA JDK
  7. 下载Eclipse
  8. pydev插件介绍
  9. 在Eclipse中安装pydev插件
  10. 配置pydev解释器
  11. 开始写个代码

好的IDE起码有这些功能

1.  智能提示,(这样不需要记忆函数名,已经类库,通过智能提示就能调用出来, 而且不会把函数名弄错。)

2.  下断点调试  (写程序的过程中,必须可以下断点,查看变量, 一步一步执行。 这样就容易去阅读别人写的代码)

3.  自动完成功能 (可以加快写代码的速度)

4.  语法错误提示,(脚本语言是一步一步执行的, 直到执行才会直到语法错误。 如果IDE能及时发现编译过程中出现的语法错误)

5.  容易阅读代码,(从一个文件, 到另一个文件,支持阅读后退,查看定义什么的。)

编辑器:Python 自带的 IDLE

简单快捷, 学习Python或者编写小型软件的时候。非常有用。

编辑器: VI

必须掌握的, 万能编辑器。  可以做很多程序的开发, ruby, Python都可以。  支持Windows和Mac.  我的80%同事都是用这个写代码。看着他们的屏幕,满屏的代码,很有程序员的感觉。

不知道为什么, 我个人不是很习惯。 可能是习惯了Visual Studio 这样的图形界面。

但是这个的基本操作还是要会的。 比如要编辑一个文件的时候, 可以用VI来编辑。 方便快捷。 用VI来做大型的开发, 我个人不是很习惯

编辑器: Eclipse + pydev插件

1. Eclipse是写JAVA的IDE, 这样就可以通用了,学习代价小。  学会了Eclipse, 以后写Python或者JAVA 都可以。

2. Eclipse, 功能强大。

3. Eclipse跨平台, 可以在Mac上和Windows运行

安装Python

下载地址:http://www.python.org/

Python 有 Python 2 和 Python 3 两个版本。  语法有些区别。  保险起见, 我安装Python 2.7.5

安装JAVA JDK

下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

Eclipse 需要这个安装好JAVA JDK后才能运行

下载Eclipse

http://www.eclipse.org/downloads/     到这下载。

下载完后,解压就可以直接使用,  Eclipse不需要安装。

pydev插件介绍

pydev插件的官方网站: http://www.pydev.org/

在Eclipse中安装pydev插件

启动Eclipse, 点击Help->Install New Software...   在弹出的对话框中,点Add 按钮。  Name中填:Pydev,  Location中填http://pydev.org/updates

然后一步一步装下去。  如果装的过程中,报错了。 就重新装。

配置pydev解释器

安装好pydev后, 需要配置Python解释器。

在Eclipse菜单栏中,点击Windows ->Preferences.

在对话框中,点击pyDev->Interpreter - Python.  点击New按钮, 选择python.exe的路径, 打开后显示出一个包含很多复选框的窗口. 点OK

如果是Mac系统, 点击“Auto Config” 按钮

开始写代码

启动Eclipse,  创建一个新的项目,   File->New->Projects...   选择PyDev->PyDevProject 输入项目名称.

新建 pyDev Package.    就可以写代码了。

转载于:https://www.cnblogs.com/wi100sh/p/4238779.html

【转】Python自动化测试 (一) Eclipse+Pydev 搭建开发环境相关推荐

  1. Eclipse+SVN搭建开发环境

    目前我们开发环境为:windows service 2008 r2 x64 现在开始记录一下eclipse+SVN环境搭建过程: 1,)下载 VisualSVN-Server-3.4.2-x64:ht ...

  2. Android+eclipse+adt搭建开发环境

    一.下载相关软件 android开发环境 准备工作:下载Eclipse.JDK.Android SDK.ADT插件 下载地址:JDK:http://www.oracle.com/technetwork ...

  3. Android开发实战一之搭建开发环境-附测试实例(已亲测)

    使用JDK.Android SDK.Eclipse + ADT搭建开发环境      附测试实例     (已亲测) ----------------------------------------- ...

  4. Eclipse+Pydev搭建Python开发环境教程

    Eclipse+Pydev搭建Python开发环境教程 Eclipse+Pydev搭建Python开发环境 PyDev简介 准备文件 Jdk配置,1.8版本 python-2.7.18安装 Eclip ...

  5. 搭建Eclipse C/C++开发环境

    搭建eclipse C/C++开发环境:     1.下载并安装Eclipse for C++:http://www.eclipse.org.最新版是基于Eclipse 3.5 galileo,文件名 ...

  6. Fedora 16上源码建立pydev + eclipse的OpenStack开发环境笔记草稿 ( by quqi99 )

    Fedora 16上源码建立pydev + eclipse的OpenStack开发环境笔记草稿  ( by quqi99 ) 作者:张华  发表于:2012-3-30 版权声明:可以任意转载,转载时请 ...

  7. Hadoop完全分布式搭建过程、maven和eclipse配置hadoop开发环境、配置Map/Reduce Locations、简单wordcount测试!

    Hadoop完全分布式搭建及测试 项目开始前准备工作 1.下载并安装VM workstation pro 15安装包,这里选择: VMware-workstation-full-15.1.0-1359 ...

  8. Python搭建开发环境

    前言 本章节将向大家介绍如何在本地搭建 Python3 开发环境. Python3 可应用于多平台包括 Windows.Linux 和 Mac OS X.每种环境安装都有不同,我这里给大家介绍的是 W ...

  9. 搭建开发环境——Python实战:Web App 开发 Day 01

    1. 背景介绍 Python 的功能十分强大,因其强大而丰富的开源包,让其可以实现高级爬虫,可以实现机器学习算法,可以应用到深度学习中,也可以开发Web App 项目. 本次的Python实战就是We ...

最新文章

  1. python如何查询数据库_Python数据库操作手册-数据库专栏,SQL Server
  2. 一天一点T-SQL:使用登录触发器进行安全管控
  3. 一文快速了解oCPX
  4. 用sqlalchemy对mysql数据库增删改查demo
  5. STM32工作笔记0099---Pacman常用命令
  6. printf利用转译字符在终端显示进度条(时钟)-zhuan
  7. 关于现代计算机的知识,从资本经济到知识经济:现代计算机的知识革命
  8. PHP连接MySQL查询结果中文显示乱码问题
  9. 网易云音乐直链提取及下载
  10. Linux安装MySQL5.7
  11. Oracle数据库使用教程
  12. 各个领域中的经典论文,看看你都读过哪些 - 易智编译EaseEditing
  13. RDIFramework.NET ━ .NET快速信息化系统开发框架 V2.8 版本━新增岗位管理-Web部分
  14. Linux container hand-crafted
  15. R语言使用lm函数构建简单线性回归模型(建立线性回归模型)、拟合回归直线、可视化散点图并添加简单线性回归直线、添加模型拟合值数据点、添加拟合值点和实际数据点之间的线段表示残差大小、col参数自定义设置
  16. Hadoop/Hive-学习笔记【中级篇】
  17. Linux CentOS7 升级内核的方法
  18. Web3.0初探:一个基于区块链技术、用户主导、去中心化的网络生态
  19. 编写Android app更新模块遇到的问题分析与总结
  20. Gmap使用心得分享C#-winform-Gmap

热门文章

  1. Min_25筛(LibreOJ #6053: 简单的函数)
  2. C++ STL 函数partial_sum的正确使用方法
  3. js中的4种函数调用模式:函数调用、方法调用、构造器调用、间接调用
  4. matlab2c使用c++实现matlab函数系列教程-max函数
  5. 贺利坚老师汇编课程48笔记:转移指令如jcxz
  6. HDU 1546 Idiomatic Phrases Game
  7. .NET Core跨平台部署
  8. springmvc中Date类型转换
  9. 4种操作符的区别和联系
  10. MySQL 相关知识细节及解析