由于部分工作需要使用Python进行开发,因此就在家尝试先搭建一个Python的开发环境进行学习。尽管网上的教程比较多,但是对于新手来说,还是会有不少的坑需要填。下面就说说我的Python开发环境搭建过程。
1 Python安装
从官网下载安装包,这里需要根据自己的操作系统类型和位数进行安装包的选择。我这里下载的是windows 32位python2.7.11版本。
下载完成后双击开始安装,并制定安装路径:
点击next,之下面步骤时选取Add python.exe to path中Entire feature will installed on local hard drive,然后点击Next:
然后直至安装结束界面点击finish:
安装完成后,需要配置环境变量,在系统环境变量path变量里,将python的安装目录加入之最后:
最后,可以从cmd进入 输入Python,验证安装是否正确:
如果提示找不到该命令等等,则可以重启电脑,在进行验证。目前网上的教程多为安装完毕并配置完path后就直接验证,并没有说明需要重启,从个人实践来看,如果重启前验证失败,则可以尝试重启电脑再看看。
至此,python运行环境配置完了。
下面开始搭建Python的IDE开发环境:
这里安装网上的大部分教材来搭建基本都正确了,就可以拿来主义了
在Eclipse的help--install new software里,点击ADD 名字输入Pydev,链接地址输入:http://pydev.org/updates 然后选择PyDev,另一个可以不选。就
可以下载了,会然给你确认是否同意之类的。安装完毕后,重启eclipse生效。
在Eclipse里配置python.exe的路径:
打开eclipse后依次点击Window--Preference--PyDev-------Interpreters(解释器)---Python
Interprete-----点击new,然后定位到Python.exe的安装路径。如下图,这样就配置好了。新建工作空间Python。
最终的界面如下:
至此,python集成开发环境就搭建完毕了。
第一个python程序--helloworld
打开eclipse,点击new...:
输入项目名称:PyDevTest,点击finish,新建src目录:
在src目录下新建Pydev module,名称为HelloWorld:
输入helloworld代码:
完成后点击上图中箭头所指的run按钮,即可运行。
一般情况下会报“SyntaxError: Non-ASCII character 'xe5' in file G:pythonpyProjectPyDevTestsrcHelloWorld.py
on line 3, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details“错误,实际上中文编码问题导致,这时只需要在文件的第一行添加”#coding:utf-8“,指定编码格式为UTF-8即可解决。
至此,python开发环境就搭建完毕了。
本博客迁移至dataminingclub