Python——安装编译环境

来源:互联网 发布:uml软件建模过程 编辑:程序博客网 时间:2024/06/06 11:35

接触一门新语言的第一件事是什么?
当然是装编译环境啦!
刚接触Python的时候,看到有python2和python3,以为没多大区别,也就没怎么上心。

去官网上下了一个python3,装完就按照《Python核心编程》开撸了,开搞就发现不对劲,编译器总是报语法错误。

回头看了前言,也在网上找了一些答案,结果发现是python2和python3的取法差别导致的。(《Python核心编程》是按照python2写的,然而我装了python3 的环境)

我比较喜欢用editplus这个文本编辑器,可以在EditPlus中设置Python的开发环境,在EditPlus中的 Tools –> Configure User Tools 中添加Python解释器的路径。

可以利用Editplus的Output Pattern的实现像其他的编译器一样直接双击错误的提示,将光标直接移动到错误行。(这里是通过正则匹配,找到报错的位置)
具体做法如下:
勾选Capture Output选项前的复选框,然后打开Output Pattern按钮,在Output Pattern对话框中,首先取消Use default output pattern选项前的复选框,在Regular expression栏里填入正则表达式如下:File “(.+)”, line ([0-9]+) ,File Name栏里选择Tagged expression 1,Line栏里选择Tagged expression 2,Column栏里为None。
具体的设置方法,可以参考这里传送门

另外,Eclipse是少不了的,装一个PyDev插件就可以开心地在里面的写python了。
值得注意的是,PyDev,JDK和Eclipse的版本问题。
关于PyDev的版本问题,如果直接在Eclipse的Help –> Eclipse Marketplace中搜索PyDev并安装,容易出现版本不支持的问题,如果是这种情况,则安装完PyDev后,在Eclipse的Preference中找不到Python相关的选项。(最新的PyDev要求JDK1.8和Eclipse4.5),详细信息可以参考:
PyDev,JDK和Eclipse的版本关系

按照以前的link方式安装,eclipse识别不到link文件中配置的路径,最终还是使用install new software的方式来安装的。
参考 https://www.crifan.com/eclipse_install_plugin_pydev/

PyDev的版本地址可以参考以下网址,我这里使用的4.5.5版本:
http://www.pydev.org/update_sites/