一、搭建Python开发环境


1、选择开发工具

首先要寻找一个Python的开发工具,Python的开发工具有很多,有pyCharm 、Eclipse、Visual studio等等 ,使用最多的还是免费版的Eclipse;

Eclipse下载地址:http://www.eclipse.org/downloads/

2、下载Python JDK

还要下载并安装Python的运行环境,目前Python的JDK已经达到了3.0+,但是企业用的最多的还是2.7~2.10的版本;

下载Python  JDK的地址:https://www.python.org/downloads/   或者可以到
http://download.csdn.net/detail/work201003/9379502进行下载;

3、安装Python JDK

在安装Python JDK的时候有几点需要注意,推荐不要更改Python的安装路径,选择默认安装;如果选择其他的目录进行安装了要保证Python的安装目录中不能有空格和中文字符,否则会很现很多意想不到的错误;

例如我的安装目录是:C:\Python27 ;

安装完成以后还没完,还要把Python的安装目录加入环境变量中,例:我的安装目录是C:\Python27,那么我就需要在环境变量的path中加这么一段:C:\Python27;

环境变量添加完成以后,进行测试,运行cmd 然后在里面输入 python 就会显示以下信息:

4、给Eclipse 安装插件

Eclipse使用的插件是PyDev,安装这个插件有两种途径:在线安装和离线安装;

在线安装:

参考文章:http://www.cnblogs.com/halfacre/archive/2012/07/22/2603848.html

离线安装:

下载PyDev插件,然后解压后覆盖到Eclipse的目录下面,然后重启Eclipse即可;

离线包下载地址:http://sourceforge.net/projects/pydev/files/  或者 http://download.csdn.net/detail/work201003/9379498

5、设置Eclipse的Python 翻译器

Windows-》Preferens-》PyDev-》Interpreters-》Python Interpreters   然后点击Quick-Auto-Config ,Eclipse会自动的寻找Python的JDK目录,如果是使用默认的安装目录,会查找的更快;

重启Eclipse以后,Python的开发环境就算安装完了。

二、Python “Hello World”


1、新建Helloword项目

2、新建一个Python文件

3、打印输出Helloword

注:为什么 要写 # encoding:utf-8的字样,如果不写这个字样的话,默认输出中文会乱码;

4、运行Python 

右击 hello.py -》Run As -》Python Run

Python学习笔记1-搭建Python环境 和 Python Hello World!的更多相关文章

  1. Hadoop学习笔记(4) ——搭建开发环境及编写Hello World

    Hadoop学习笔记(4) ——搭建开发环境及编写Hello World 整个Hadoop是基于Java开发的,所以要开发Hadoop相应的程序就得用JAVA.在linux下开发JAVA还数eclip ...

  2. Python学习笔记之基础篇(-)python介绍与安装

    Python学习笔记之基础篇(-)初识python Python的理念:崇尚优美.清晰.简单,是一个优秀并广泛使用的语言. python的历史: 1989年,为了打发圣诞节假期,作者Guido开始写P ...

  3. 【Python学习笔记之二】浅谈Python的yield用法

    在上篇[Python学习笔记之一]Python关键字及其总结中我提到了yield,本篇文章我将会重点说明yield的用法 在介绍yield前有必要先说明下Python中的迭代器(iterator)和生 ...

  4. python学习笔记(2)--sublimeText3运行python

    https://www.zhihu.com/question/22904994 知乎用户 To the knowledge 74 人赞同 如果是想在sublime里要python shell那种交互或 ...

  5. Python学习笔记(1)--Windows基本环境搭建

    1.安装Python 官网下载地址:https://www.python.org/downloads/ 下载完成后安装选择自定义安装,并勾选自动填写环境变量,如果是默认安装,还需要自己手动配置环境变量 ...

  6. Python学习笔记(一)——环境搭建

    一.安装包下载: 国内镜像:32位:http://pan.baidu.com/s/1jI4q4lS        64位:http://pan.baidu.com/s/1eRPhpRW 版本更迭速度很 ...

  7. 【Python学习笔记一】基础环境安装:idea+python

    IDEA 安装 1.下载IDEA   官网下载地址: https://www.jetbrains.com/idea/ 2.安装的时候配置基本选择默认配置就行 参考链接:https://blog.csd ...

  8. Python学习笔记基础篇-(1)Python周边

    一.系统命令 1.Ctrl+D 退出Python IDLE input方法中输入EOF字符,键入Ctrl+D 2.命令行选项: -d   提供调试输出 -O 生成优化的字节码(.pyo文件) -S 不 ...

  9. Python学习笔记【第九篇】:Python面向对象基础

    Python语言中一切皆对象(类.属性.方法.........) 概念 面向对象编程:Object Oriented Programming 简称OOP 面向对象程序设计 面向对象和面向过程都是解决问 ...

  10. 【Python学习笔记三】一个简单的python爬虫

    这里写爬虫用的requests插件 1.一般那3.x版本的python安装后都带有相应的安装文件,目录在python安装目录的Scripts中,如下:   2.将scripts的目录配置到环境变量pa ...

随机推荐

  1. ModelMap和ModelAndView(转)

    转自:http://bao1073740756-126-com.iteye.com/blog/1549597 首先介绍ModelMap和ModelAndView的作用 ModelMap ModelMa ...

  2. GDAL库学习笔记(1):无缝拼接Google卫星图

    开工之前要先了解一下瓦片地图,瓦片地图金字塔模型是一种多分辨率层次模型,从瓦片金字塔的底层到顶层,分辨率越来越低,但表示的地理范围不变.实现原理就是,首先确定地图服务平台所要提供的缩放级别的数量N,把 ...

  3. Oracle 11gR2 RAC 安装配置

    1. 简介   Oracle RAC,全称real application clusters,译为"实时应用集群", 是Oracle新版数据库中采用的一项新技术,是高可用性的一种, ...

  4. android---EditText黄色边框

    http://liuzhichao.com/p/612.html 自定义android控件EditText边框背景 柳志超博客 » Program » Andriod » 自定义android控件Ed ...

  5. js调试

    在chrome下的调试案例 1.console.log() $("#typeid").change(function(){ var id = $(this).val(); cons ...

  6. 改变DM6467的内存划分

    上次改过bbxm的http://blog.csdn.net/godofdsp/article/details/9377515,这次搞6467又遇到同样的问题了.按照bbxm的方法修改了内存划分,运行时 ...

  7. js添加、删除Cookie

    //cookie function addCookie(objName, objValue, objHours) { //添加cookie var str = objName + "=&qu ...

  8. timeout Timeout时间已到.在操作完成之前超时时间已过或服务器未响应

    Timeout时间已到.在操作完成之前超时时间已过或服务器未响应 问题 在使用asp.net开发的应用程序查询数据的时候,遇到页面请求时间过长且返回"Timeout时间已到.在操作完成之间超 ...

  9. (六)Android中Service通信

    一.启动Service并传递参数 传递参数时只需在startService启动的Intent中传入数据便可,接收参数时可在onStartCommand函数中通过读取第一个参数Intent的内容来实现 ...

  10. C#VS面向对象基础(二)

    这里我们接着上一篇博客,继续学习用C#实现面向对象中的概念.这里学习下边几个,当然我们还是通过动物比赛的例子. 多态:表示不同的对象可以执行相同的动作,但是通过它们自己的实现代码来执行.这里需要将父类 ...