0.3 安装Python

任何高级语言都需要一个自己的编程环境,这就好比写字一样,需要有纸和笔,在计算机上写东西,也需要有文字处理软件,比如各种名称的Office类软件。笔和纸以及Office软件,就是写东西的硬件或软件,总之,那些文字只能写在相应的硬件或软件上,才能最后成为一篇文章。编程也要有个程序之类的东西,把代码写在上面,才能形成类似文章那样的文件——自己编的程序。

阅读本书的零基础朋友,乃至于非零基础的朋友,不要希望在这里学到很多高深的Python语言技巧。重要的是学会一些方法,比如刚才给大家推荐的“上网Google一下”,就是非常好的学习方法。互联网的伟大之处,不仅仅在于打游戏、看看养眼的照片或者各种视频之类的,我衷心希望本书的读者不仅仅把互联网当作娱乐网,还要当作知识网和创造网。

扯远了,拉回来。在学习过程中,遇到一点点疑问都不要放过,思考、尝试之后,不管有没有结果,都要Google一下,当然,要做到这一点,需要有点技术,这点技术对于立志于成为编程专家的读者来说是必须要掌握的。如果阅读到这里,你还没有理解,那说明的确是我的读者:零基础。

《辟邪剑谱》和《葵花宝典》这两本盖世武功秘籍,对练功者提出了一个较高的要求:欲练神功,挥刀自宫。

学Python,如果要达到比较高的水平,其实不用自宫(如果读者真的要以此明志,该行为结果与本书的作者和出版机构无关,纯属个人行为。若读者尚未成年,请在法定监护人的监护下阅读本书,特此声明)。但是,需要在你的计算机中安装一些东西,并且这个过程有时比较耗费时间。

所需要安装的东西,都在这个页面里面:www.python.org/downloads/。

www.python.org是Python的官方网站,如果你的英语非常好,那么阅读该网站,可以获得非常多的收获。

在下载页面里面,显示出Python目前有两大版本:Python 3.x.x和Python 2.7.x。可以说,Python 3是未来,它比Python 2.7有进步。但是,现在还有一些东西没有完全兼容Python 3,所以,本书在讲解中以Python 2.7为主,兼顾Python 3.x。一般而言,如果学了Python 2.7,再学习Python 3就很容易,因为两者只是某些地方的变化。请读者不要纠结于是学习Python 2还是学习Python 3这种无聊的问题,如果两个差别达到让你学了而这个无法使用那个,这将是Python的灾难。绝顶聪明的Python创造者和维护者们,绝对不会允许这样的事情出现。

0.3.1 Ubuntu系统

你的计算机是什么操作系统的?如果是Linux的某个发行版,比如Ubuntu,那么就跟我同道了。如果是iOS,也一样,因为都是UNIX麾下的,与在Ubuntu中的安装过程大同小异。只是Widows有点另类了。

但没关系,Python就是跨平台的,它可以在任何系统下进行编程,用它写出来的程序也可以运行在任何操作系统中。

但是,我个人推荐使用Linux/UNIX系列的操作系统。

正常情况下,只要安装了Ubuntu这个操作系统,就已经安装好了Python的编程环境。你只需要打开Shell,然后输入Python,单击“回车”之后就会看到如下内容:

  1. $ python
  2. Python 2.7.6 (default, Nov 13 2013, 19:24:16)
  3. [GCC 4.6.3] on linux2
  4. Type "help", "copyright", "credits" or "license" for more information.
  5. >>>

如果没有该编程环境,就需要安装了,一种最简单的方法:

  1. $ sudo apt-get install python

还有另外一种比较麻烦的方法,但似乎能炫耀一下自己的水平,方法如下。

(1)到官方网站下载源码。比如:

  1. wget http://www.python.org/ftp/python/2.7.8/Python-2.7.8.tgz

(2)解压源码包

  1. tar -zxvf Python-2.7.8.tgz

(3)编译

  1. cd Python-2.7.8 ./configure --prefix=/usr/local
  2. make&&sudo make install

这里指定了安装目录/usr/local。如果不指定,可以使用默认的,直接运行./configure即可。

安装好之后,进入Shell,输入Python,就会看到结果。我们将那个带有“>>>”的界面称之为“Python的交互模式”。

0.3.2 Windows系统

到下载页面里找到Windows安装包下载,比如下载了这个文件:python-2.7.8.msi。然后完成安装。

特别注意,安装完之后,需要检查系统环境变量是否有Python,如果没有,就设置一下。

以上搞定后,在cmd中,输入“python”,得到与前面类似的结果,就说明已经安装好了。

0.3.3 Mac OS X系统

其实根本就不用再写怎么安装Mac OS X系统了,因为用Mac OS X的朋友,肯定是高手中的高高手了,至少我一直很敬佩那些用Mac OS X并坚持没有更换为Windows的人。

所幸的是用苹果电脑的就不用安装了,因为里面一定预装好了,拿过来就可以直接用。

如果按照以上方法顺利安装成功,只能说明幸运。如果没有安装成功,则是提高自己的绝佳机会,因为只有遇到问题才能解决问题,才能知道更深刻的道理,不要怕,使用Google,它能帮助你解决问题。当然,也可以加入QQ群或者通过微博问我。