最近较忙,都么时间更新博客了。本文介绍Windows下Python开发环境的搭建。

一、从链接http://www.python.org/downloads/ 下载安装包,注意32位和64位安装包区别。我下载的是32位 2.7.6的,. 然后就是安装,默认安装到目录C:\Python27,然后将此路径添加到电脑 系统变量Path里。

从cmd进去,输入python验证是否安装成功。如果看到下图,表示安装成功了:

事实上,这一步完成后,Python就安装完毕了。其他的都是开发的IDE。接下来就完成两个HelloWorld。在F盘新建目录learnPython,然后新建一个txt文档后缀改为.py,文件名字为test.py,注意不是test.py.txt.这时会发现图标发生了变化。右键选择:edit with IDLE,这是一个Python安装包自带的编辑器,里面输入以下内容:

import sys
reload(sys)
sys.setdefaultencoding('utf8')
print ("Hello World")

在保存时后面会让选cp569之类的编码方式,不用管他用默认的。cmd里进入到F盘的learnPython目录后,输入命令python test.py, 就可以看到如下运行结果.

二、就像大家不会用vim写C代码一样,要下个IDE,没错那就使用Eclipse+Pydev 搭建python开发环境。

在Eclipse的help--install new software里,点击ADD 名字输入Pydev,链接地址输入:http://pydev.org/updates 然后选择PyDev,另一个可以不选。就 可以下载了,会然给你确认是否同意之类的。安装完毕后,重启eclipse生效。

另外一种安装方式是从http://www.cnblogs.com/linzhenjie/articles/2639113.html直接下载PyDev,解压后得到Plugins和Feature文件夹 ,将这两个文件夹中的内容分别拷贝到eclipse的安装目录D:\ProgramFile\adt-bundle-windows-x86-20130522\eclipse 下对应的plugins和feature目录。重启即可!需要注意的是,如果安装了PyDev重启Eclipse没反应,那一定是你的java版本太低了。网上一种说法是PyDev的版本号需要和Python的版本尽量一致,这是胡扯。不一致也没关系,我的java版本是1.7.0_45, Python是2.7.6版本, PyDev是3.2.0版本。最高版本的PyDev3.3.0安装后不识别。我再另外一台电脑上,最初的java版本是1.6.*几的,PyDev换成2.8的都不中,后来java版本调整一切ok了。

三、在Eclipse里配置python.exe的路径。

打开eclipse后依次点击Window--Preference--PyDev-------Interpreters(解释器)---Python Interprete-----点击new,然后定位到Python.exe的安装路径。如下图,这样就配置好了。新建工作空间Python。

最终的界面如下:

四、让Python支持中文

说实话,在IDLE里尽管设置如下:

import sys
reload(sys)
sys.setdefaultencoding('utf8')

但依旧是打印中文就挂。参考链接2,里指出要对eclipse设两个地方为utf8.其实完全没必要,因为eclipse本身默认的gbk编码对中文支持已经很好了,只需在test.py里的开头加上#coding=utf-8 就ok了。如下语句就能打印中文:

#coding=utf-8
print "Hello, World!"
print "您好,Python!"

参考1:http://blog.chinaunix.net/uid-22183602-id-2973101.html

参考2:http://www.cnblogs.com/linzhenjie/articles/2639113.html

一个不错的入门教程:http://www.chinaunix.net/old_jh/55/556331.html

Windows下Python开发环境搭建及 Python的HelloWorld示例相关推荐

  1. Windows下Android开发环境搭建和配置

    关于Windows下Android开发环境搭建.配置方面文章,网上一搜一堆,为方便以后参考,权且做个记录,主要关注安装过程中的注意事项.对新手提醒的是,本文介绍SDK开发Android APK环境搭建 ...

  2. windows下pomelo开发环境搭建及JS乱码问题

    from: http://blog.csdn.net/wangqiuyun/article/details/9243263 最近一直在研究node.js这一块,为的就是使用网易的pomelo框架,学习 ...

  3. windows下app爬虫环境搭建:python + fiddler + Appium + 夜神模拟器

    python.夜神模拟器自行下载安装 1.安装java https://www.oracle.com/java/technologies/downloads/#jdk19-windows 注意安装ja ...

  4. Windows下Android开发环境 搭建

    1. 下载Android SDK (1)官网下载解压后即可用. 在http://androidappdocs.appspot.com/sdk/index.html 下选择 合适自己的平台下载,下载后解 ...

  5. Windows下Erlang开发环境搭建

    1.下载otp_win32_R15B.exe,并安装: 2.配置环境变量 a.增加用户变量ERL_HOME,变量值为C:\Program Files\erl5.9(erlang的安装路径). b.编辑 ...

  6. apache doris windows下fe开发环境搭建

    Apache Doris 代码仓库地址:apache/incubator-doris 欢迎大家关注加星 1.环境准备 JDK1.8+ , Intellj IDEA 1.linux上编译好fe前端代码, ...

  7. Windows下JDK开发环境搭建及环境变量配置

    1.下载并安装Java开发工具包(JDK) 下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2 ...

  8. Python基础笔记_Day01_计算机基础知识和Python开发环境搭建

    Day01_计算机基础知识和Python开发环境搭建 目录 01.01_计算机基础知识(计算机概述)(了解) 01.02_计算机基础知识(软件开发和计算机语言概述)(了解) 01.03_计算机基础知识 ...

  9. Windows下Eclipse和PyDev搭建完美Python开发环境

    Windows下Eclipse和PyDev搭建完美Python开发环境 之前安装Eclipse,JDK,Python什么的就不说了.直接从安装PyDev开始(借用了几张别人的图): 打开Eclipse ...

最新文章

  1. UOJ#310.【UNR #2】黎明前的巧克力(FWT)
  2. python地图散点图_Python中基于Basemap的三维散点图
  3. jxl创Excel档java示例代码说明
  4. 【黑马程序员数据库】数据库基础大总结
  5. vue实现轮播图(每隔两秒自动翻页、翻到末页自动返回首页、点击按钮左右翻页)
  6. 包含查询match和对时间进行范围查询range的DSL
  7. OAI搭建 eNB(2018-09最新版)
  8. CGCS2000国家大地坐标系参数
  9. 最新PyCharm基本使用(3)------编码(Code)、重构(Refactor)
  10. 蓝桥杯 外卖店的优先级
  11. python基础学习(三)之线性数据结构
  12. Shell grep命令
  13. 动态路由 OSPF详解
  14. 360卫士通知盒子和红包助手的实现原理(NotificationListenerService)
  15. 在linux下怎么解压和压缩tar.xz文件
  16. 【OpenCV入门实战】利用电脑前置摄像头进行人脸检测
  17. FORMULA ONE RACES AHEAD (F1锦标赛全速前进)
  18. 强大的jQuery幻灯片播放插件 支持全拼、拖拽和下载等功能
  19. laravel 隐藏入口文件
  20. 打不开磁盘“D:\Users\Documents\Virtual Machines\Ubuntu 64\Ubuntu 64.vmdk”或它所依赖的某个快照磁盘。

热门文章

  1. [厨房艺术]刷锅的技巧
  2. 【c++】 继承与多态
  3. 什么蓝牙耳机适合学生党?舒适度好的蓝牙耳机推荐
  4. Android Binder通信原理(五):Java 端的service 注册和获取
  5. 关于constexpr与const
  6. Subsample子采样(CloudCompare软件)
  7. Scrapy框架学习(四)----CrawlSpider、LinkExtractors、Rule及爬虫示例
  8. SAP ABAP 业务对象 BUS1113 CostElementGroup 成本要素组 BAPI 清单和相关 TCODE
  9. 东华oj-进阶题第13题
  10. 万字长文|“重新定义公司:谷歌是如何运营的”——某出行产品技术VP带你解读管理和商业逻辑