python 的安装与初步

目前python已经出了3.x版本了,但是很多软件包都还停留在python2.x时代。 由于我们学习主要目的除了平时写点小脚本以外,就是使用他丰富的软件包资源,我们选择python2.7作为我们的学习版本。

linux 下的安装

大多数linux发行版都是自带python的。只要在终端里面输入python+回车,就可以看到python的交互终端了。 有的以python3为默认版本,这时候运行python2.x,运行python2.x的命令就有可能是python2。 运行交互界面的时候,终端上会提示你所使用的版本。

另外python还有很多其他的高级版本的交互终端。我个人比较喜欢的是ipython,它会有一些特性,比如命令历史记录。

python的软件包如果在软件源中有的话通常名字都是 python-xxx,xxx就是软件包的名字。例如我们这个文档工具:python-sphinx

在软件源中没有的软件包或者下载安装包安装,或者用easy_install安装。

下载安装包自己安装的话,解压之后,打开目录,里面通常有一个文件setup.py, 用下面命令安装:

$sudo python setup.py install

你懂得, 有时候不用加sudo。

windows 下的安装

下载安装文件->双击安装->修改PATH环境变量。 下载地址

修改PATH环境变量在原来的PATH环境变量后面加上 python.exe所在的目录。

安装软件包可以用 easy_install 或者下载安装。

另外,Windows下大家习惯了窗口模式,在此,我推荐安装 python(x,y) 以及其开发环境 spyder

python(x,y)收集了很多函数库(比如有我们以后要用到的numpy,scipy等)及文档、教程,也提供了方便的启动界面。安装好python(x,y)之后就可以安装spyder,相比与其他的python IDE 它最大的特点就是类似与matlab的的工作界面,一目了然。