Python安装
文章简介:本文介绍在不同操作系统中搭建Python编程环境。
一 搭建编程环境
在不同的操作系统中,Python存在细微的区别,下面介绍两个主要的Python版本。
1.1 Python2和Python3
当前,有两个不同的Python版本:Python2和Python3.每种编程语言都会随着新概念和新技术的推出而不断发展,Python的开发者也一直致力于丰富和强化其功能。大多数的修改都是逐步进行的,你几乎意识不到,但如果你的系统安装的是Python 3,那么有些使用Python 2编写的代码可能无法正确运行。
如果你的系统安装了这两个版本,请使用Python 3;如果没有安装Python,清安装Python 3;
如果只安装了Python 2,也可以直接使用它来编写代码,但还是尽快升级到Python 3好。
1.2 Hello World
Python自带了一个在终端端口中运行的解释器,让你无需保存并运行整个程序就能尝试运行Python代码片段。
长期以来,编程界都认为刚接触一门新语言时,如果首先使用它来编写一个在屏幕上显示消息“Hello World!”的程序,将给你带来好运。
要使用Python来编写这种Hello World程序,只需一行代码:
#print("Hello World!’)
这种程序虽然简单,但可以确定的一件事情是:如果它能够在你的系统上正确的运行,你编写的任何Python程序都将如此。
二 在不同操作系统中搭建Python编程环境
Python是一种跨平台的编程语言,这意味着它能够运行在所有主要的操作系统中。但在不同操作系统中,安装Python的方法存在区别。这一节将介绍在Linux、OS X、Windows搭建Python编程环境。
2.1 在Linux系统中搭建Python编程环境
Linux系统是为编程而涉及的,因此在大多数Linux计算机中,都默认安装了Python。编写和维护Linux的人认为,你很可能会使用这种系统进行编程,因此在这种系统中编程,你几乎不用安装什么软件,也不用修改设置。
2.1.1 检查Python版本
在你的系统中,打开一个终端窗口,执行命令python,输出类似下面这样,它指出了安装的Python版本。最后的>>>是一个提示符,让你能够输入Python命令。
上述输出表示,当前计算机默认的Python版本位Python 3.7.5.
如果要退出Python并返回到终端窗口,可按Ctrl + D或执行命令exit() .
注意:大部分Linux系统默认安装的Python版本为2.7.5。下面是安装python3.x版本的方法。
安装依赖包
安装gcc编译器
#yum -y install gcc
从Python官网获取Python3.x安装包(以3.7.5为例)
解压Python-3.7.5.tgz
#tar -zxvf Python-3.7.5.tgz
建立一个空文件夹,用来存放python3程序
#mkdir /usr/local/python3
执行配置文件,编译安装
#cd Python-3.7.5
#./configure --prefix=/usr/local/python3 && make && make install
建立软连接
#ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3
#ln -s /usr/local/python3/bin/pip3.7 /usr/bin/pip3
测试python3是否可用
2.2 在OS X系统中搭建Python编程环境
大多数OS X系统中都安装了Python,但你可能向使用非默认版本。下面提供了安装新版本Python的方法。
2.2.1 确定已安装的版本
打开一个终端窗口,并执行如下命令:
# python --version
此外还应该常熟执行命令python3 --version。执行这个命令时,可能会出现错误信息,但若要确定安装了哪些Python版本,有必要执行这个命令。
2.2.2 使用Homebrew安装Python 3
如果你的系统只安装了Python 2,或者已安装的Python 3版本较旧,可使用一个名为Homebrew的包来安装最新的Python 3版本。
安装Homebrew
Homebrew依赖于Apple包Xcode,因此请打开一个终端窗口并执行如下命令:
# xcode-select --install
在不断小狐仙的确认对话框中都点击OK按钮。
这个命令可在Homebrew网站找到(http://brew.sh)
为确认正确地安装了Homebrew,请执行如下命令
# brew doctor
Your system is ready to brew.
上述输出表明你可以使用Homebrew来安装Python包了。
安装Python 3
为安装最新的Python 3版本,请执行如下命令:
# brew install python3
下面来检查使用这个命令安装的是哪个版本:
# python3 --version
2.3 在Windows系统中安装Python
Windows系统默认未安装Python,但有必要检查系统是否安装了它。因此,可以在“搜索”中输入cmd命令,回车打开命令提示符终端窗口。在打开的终端窗口中,执行如下命令:
>python --version
如果你看到类似于上面的输出,说明已安装了Python,但你可能想安装更新的版本。如果看到一条错误消息,就说明你需要下载并安装Python。
2.3.1 在Windows中安装Python 3
访问http://python.org/downloads/,并单击你想要安装的Python版本。下载安装程序,并在运行它时,选择复选框Add Python to PATH。这让你不用手工修改系统的环境变量。在执行python时也无需指定其完整路径。安装Python后,打开一个新的终端窗口,并在其中执行命令python --version。如果没有报错,就说明Python安装好了。
2.3.2 查找Python解释器
如果不能执行简单命令python,你就需要告诉Windows去哪里查找Python解释器。要确定Python解释器的位置,请打开C盘,并在其中查找名称以Python打头的文件夹(要找到这样的文件夹,你可能需要在Windows资源管理器中的搜索栏输入单词python)。打开这个文件夹,并查找名称为python(全部小写)的文件。单击这个文件并选择“属性”,你将在“位置:”右边看到它的路径。
2.3.3 将Python添加到环境变量Path中
为避免每次启动Python终端时都需要输入完整的路径,可以在系统中添加这个路径。如果在安装Python时选择了复选框Add Python to PATH,可跳过这一步。打开控制面板并单击“系统和安全”,再单击“系统”。单击“高级系统设置”,在打开的窗口中单击按钮“环境变量”。
在“系统变量”部分,找到并单击变量Path,在单击按钮“编辑”。在出现的对话框中,单击“变量值”,并使用右箭头键滚动到最右边。千万不要覆盖变量原来的值,如果这样做了,单击“取消”按钮,再重复之前的步骤。在变量值得末尾添加一个分号,在添加文件python.exe的路径。
文章引用自《Python编程——从入门到实践》