码迷,mamicode.com
首页 > 编程语言 > 详细

Python开发环境搭建

时间:2016-08-12 23:47:38      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:

Python技术分享

Python(英语发音:/?pa?θ?n/), 是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年,Python 源代码同样遵循 GPL(GNU General Public License)协议[1] 。Python语法简洁而清晰,具有丰富和强大的类库。

 

PS:最开始接触Python语言还是在上学时玩的塞班手机上的PyS60。

 

一、首先,到http://www.python.org/download/去下载最新的python版本。

现在最新版本是3.4.3和2.7.9,至于为什么有两个最新版这是历史遗留问题。感兴趣的可以看下他们的区别

我之前安装好的2.7.5,就拿这个版本演示。

技术分享

二、直接双击安装,一路next。

三、环境变量

我安装到了C:\Python27下,直接将 C:\Python27 添加到Path环境变量中。

技术分享

四、配置完环境变量,这样在命令提示符中输入python,就可以打开python命令行解释程序。

技术分享

 

现在就可以输入python的语句了,解释程序会执行输入的语句并打印输出内容。

Python安装会自带一个GUI开发环境IDLE,可以在开始菜单中找到。

技术分享

 

点击打开,这个和在命令提示符里是相似的,输入语句执行并输出。

技术分享

五、EditPlus

EditPlus是一款功能强大的文字编辑器。拥有无限制的Undo/Redo、英文拼字检查、自动换行、列数标记、搜寻取代、同时编辑多文件、全屏幕浏览、可监视剪贴簿、能同步于剪贴簿自动将文字贴进EditPlus的编辑窗口中等功能,也可用于编辑HTML网页。

技术分享

新建自定义工具组:

  • “工具”—“配置自定义工具”,打开自定义工具配置界面。
  • 点击面板右边的“组名”按钮,将文本“Group1”修改成“Python”,组名可随意填写。

添加执行功能:

  • 点击“添加工具”按钮,选择“程序”,建立“新的程序”,选中它。
  • “菜单文字”里的内容修改为“Python”,可随意填写;
  • “命令”里填写编译程序“python.exe”的路径,可以浏览查找,如:“C:\Python27\python.exe”,如果已经正确环境变量,可以直接填写“python”。
  • “参数”填写,点击右侧下拉按钮,选择“文件名称”,即显示为”$(FileNameNoExt)“,可以直接写入。
  • “起始目录”填写,点击右侧下拉按钮,选择“文件目录”,显示为“$(FileDir)”,可以直接写入。
  • 选择“捕获输出”复选框,使EditPlus可以捕获控制台输出。

以上配置过程就是模拟python运行过程:  python hello.py

配置输出模式:

技术分享

“输出模式”使用正则表达式匹配捕获控制台输出信息,例如,捕获编译错误信息,可以快速定位编译错误的文件和位置。EditPlus内置了常用的输出匹配模式,不过没有python的。

输入:  File "(.+)", line ([0-9]+)

      这样的配置完后,出现编译错误,只要双击错误信息,即可快速定位错误位置。

技术分享模版文件、语法高亮文件:

技术分享 

语法高亮文件:python.stx   ;这样用打开python源文件就可以支持语法高亮。

自动完成文件:python.acp  ;这样编辑python源文件,输入定义好的关键字就可以自动输入关联的内容。    

这两个文件可以到  https://www.editplus.com/ 下载。

自定义工具选择之前配置好的“Python”。

模版文件:

技术分享

模版文件:新建python文件的模版,可以定义常用代码的模版,这样用EditPlus新建java文件时就会打开一个

副本,省去重复输入的时间。

 

六、Sublime Text

Sublime Text 是一个代码编辑器(Sublime Text 2是收费软件,但可以无限期试用),也是HTML和散文先进的文本编辑器。Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、MAC OS等操作系统。

用轻量级编辑器的话,之前用EditPlus比较多,后来发现Sublime Text这个神器后EditPlus就用的相对少了。

Sublime Text原生就支持Python,插件也是可以用Pyton编写的,Sublime Text得插件系统非常强大,配置也比较自由、灵活,应此拥有一大批忠实用户。

具体的Sublime Text配置过程就不赘述了,相关的文章多。

Python开发环境搭建

标签:

原文地址:http://www.cnblogs.com/tinker/p/5766791.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!