第一章
搭建配置Python编程环境及运行
1、搭建环境
在不同的操作系统中,Python存在细微的差别,因此有几点需要注意。这里简要介绍Python的安装步骤。
1.1Python的安装
每种编程语言都会随着新概念和新技术的推出而不断发展,Python的开发者也一直致力于丰富和强化其功能。大多数修改都是逐步进行的,如果你的系统安装的版本是V3.9.2,那么有些使用前期版本编写的代码可能无法正确地运行,比如说Python2。所以说,在使用时尽量使用最新版本进行开发。
如果你的系统安装了多个版本,建议使用最高版本Python;
如果没有安装Python,那么请到官方网站下载最新版本并安装;
如果只安装了低版本的Python,如Python,或Python2,也可直接使用它们来编写代码,但还是尽快升级到最新版本的Python为好。
1.2在不同操作系统中搭建Python编程环境
Python是一种跨平台的编程语言,这意味着它能够运行在所有主要的操作系统中。在所有安装了Python的现代计算机上,都能够运行你编写的任何Python程序。然而,在不同的操作系统中,安装Python的方法存在细微的差别。
首先,检查系统是否安装了Python,如果没有,就安装它;
接下来,需要安装一个简单的文本编辑器,并创建一个空的Python文件—hello_world.py。
最后,运行HelloWorld程序,并排除各种故障。
1.2.1在Linux系统中搭建Python编程环境
Linux系统是为编程而设计的,因此在大多数Linux计算机中,都默认安装了Python。编写和维护Linux的人认为,你很可能会使用这种系统进行编程,他们也鼓励你这样做。鉴于此,要在这种系统中编程,你几乎不用安装什么软件,也几乎不用修改设置。
检查Python版本
在系统中运行应用程序Terminal(如果你使用的是Ubuntu,可按Ctrl+Alt+T),打开一个终端窗口。为确定是否安装了Python,执行命令python(请注意,其中的p是小写的)。输出将类似下面这样,它指出了安装的Python版本;最后的是一个提示符,让你能够输入Python命令。
$python
Python2.7.6(default,Mar,22:59:38)
[GCC4.8.2]onlinux2
Type"help","copyright","credits"or"license"formoreinformation.
上述输出表明,当前计算机默认使用的Python版本为Python2.7.6。看到上述输出后,如果要退出Python并返回到终端窗口,可按Ctrl+D或执行命令exit()。
要检查系统是否安装了Python3,可能需要指定相应的版本。换句话说,如果输出指出默认版本为Python2.7,请尝试执行命令python3:
$python3
Python3.9.2(default,Feb,23:05:18)
[GCC4.8.4]onlinux
Type"help","copyright","credits"or"license"formoreinformation.
上述输出表明,系统中也安装了Python3,因此可以使用这两个版本中的任何一个。在这种情况下,请将命令python都替换为python3。大多数Linux系统都默认安装了Python,但如果你的Linux系统不知什么原因没有安装Python或只安装了Python2,而你要安装Python3,请参照以下步骤:
在Linux系统中安装Python
几乎所有Linux系统都默认安装了Python,但可能并不是最新的,如果想使用最新版本,请首先确定已安装的Python版本。
打开一个终端窗口,并执行如下命令:
$python--version
Python2.7.6
输出表明默认版本是2.7.6,但系统可能还安装了一个Python3版本。为核实这一点,请执行如下命令:
$python3--version
Python3.5.0
输出表明也安装了Python3.5.0。安装新版本前,有必要执行上述两个命令。
在Linux系统中安装Python3
如果你的系统没有安装Python3,或者你想安装较新的Python3版本,只需执行几个命令即可。我们使用一个名为deadsnakes的包,它让安装多个Python版本变得很容易:
$sudoadd-apt-repositoryppa:fkrull/deadsnakes
$sudoapt-getupdate
$sudoapt-getinstallpython3.5
这些命令在你的系统中安装Python3.5。下面的命令启动一个运行Python3.5的终端会话:
$python3.5
配置文本编辑器使其使用Python3以及从终端运行程序时,也需要用到这个命令。
安装文本编辑器
Geany是一款简单的文本编辑器:它易于安装;让你能够直接运行几乎所有的程序(而无需通过终端来运行);使用不同的颜色来显示代码,以突出代码语法;在终端窗口中运行代码,让你能够习惯使用终端。
在大多数Linux系统中,都只需执行一个命令就可以安装Geany:
$sudoapt-getinstallgeany
如果这个命令不管用,请参阅: