天天看点

python编译环境搭建_Python开发环境搭建

Python

python编译环境搭建_Python开发环境搭建

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

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

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

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

python编译环境搭建_Python开发环境搭建

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

三、环境变量

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

python编译环境搭建_Python开发环境搭建

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

python编译环境搭建_Python开发环境搭建

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

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

python编译环境搭建_Python开发环境搭建

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

python编译环境搭建_Python开发环境搭建

五、EditPlus

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

python编译环境搭建_Python开发环境搭建

新建自定义工具组: “工具”—“配置自定义工具”,打开自定义工具配置界面。

点击面板右边的“组名”按钮,将文本“Group1”修改成“Python”,组名可随意填写。

添加执行功能: 点击“添加工具”按钮,选择“程序”,建立“新的程序”,选中它。

“菜单文字”里的内容修改为“Python”,可随意填写;

“命令”里填写编译程序“python.exe”的路径,可以浏览查找,如:“C:\Python27\python.exe”,如果已经正确环境变量,可以直接填写“python”。

“参数”填写,点击右侧下拉按钮,选择“文件名称”,即显示为”$(FileNameNoExt)“,可以直接写入。

“起始目录”填写,点击右侧下拉按钮,选择“文件目录”,显示为“$(FileDir)”,可以直接写入。

选择“捕获输出”复选框,使EditPlus可以捕获控制台输出。

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

配置输出模式:

python编译环境搭建_Python开发环境搭建

“输出模式”使用正则表达式匹配捕获控制台输出信息,例如,捕获编译错误信息,可以快速定位编译错误的文件和位置。EditPlus内置了常用的输出匹配模式,不过没有python的。 输入: File "(.+)", line ([0-9]+)

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

python编译环境搭建_Python开发环境搭建

模版文件、语法高亮文件:

python编译环境搭建_Python开发环境搭建

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

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

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

模版文件:

python编译环境搭建_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配置过程就不赘述了,相关的文章多。