Python3环境搭建


Python3适用于Windows、Mac OS和大多数Linux操作系统。尽管Python2可用于许多其他操作系统,但尚未提供对Python3的支持或已将其删除。

本地环境设置


打开一个终端窗口,然后键入“ python”以查明它是否已经安装以及安装了哪个版本。

获取Python


Windows平台

最新版本的Python 3(Python 3.5.1)的二进制文件位于 此下载页面

可以使用以下不同的安装选项。

  • Windows x86-64可嵌入的zip文件

  • Windows x86-64可执行安装程序

  • Windows x86-64基于Web的安装程序

  • Windows x86可嵌入的zip文件

  • Windows x86可执行安装程序

  • Windows x86基于Web的安装程序

注意:为了安装Python 3.5.1,最低操作系统要求是Windows 7 SP1。对于3.0到3.4.x版本,可以使用Windows XP。

Linux平台

不同版本的Linux使用不同的软件包管理器来安装新软件包。

在Ubuntu Linux上,使用以下命令从终端安装Python 3。

$sudo apt-get install python3-minimal

使用源码安装

从Python的下载URL下载Gzip压缩源压缩文件: https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz

Extract the tarball
tar xvfz Python-3.5.1.tgz
Configure and Install:
cd Python-3.5.1
./configure --prefix = /opt/python3.5.1
make  
sudo make install

Mac OS

从此URL下载Mac OS安装程序: https://www.python.org/downloads/mac-osx/

  • Mac OS X 64位/ 32位安装程序:python-3.5.1-macosx10.6.pkg

  • Mac OS X 32位i386 / PPC安装程序:python-3.5.1-macosx10.5.pkg

双击该程序包文件,然后按照向导的说明进行安装。

最新的源代码、二进制文件、文档、新闻等可在Python的官方网站上找到:

Python官方网站: https://www.python.org/

你可以从以下站点下载Python文档,该文档有HTML、PDF和PostScript格式。

Python文档网站: www.python.org/doc/

设置路径


程序和其他可执行文件可以在许多目录中。因此,操作系统提供了一个搜索路径,该路径列出了它搜索可执行文件的目录。

重要特征是:

  • 路径存储在环境变量中,该变量是操作系统维护的命名字符串。此变量包含命令外壳和其他程序可用的信息。

  • 路径变量命名为PATH在Unix或Path在Windows中(Unix区分大小写; Windows不区分大小写)。

  • 在Mac OS中,安装程序将处理路径详细信息。要从任何特定目录调用Python解释器,必须将Python目录添加到路径中。

在Unix / Linux上设置路径


要将Python目录添加到Unix中特定会话的路径:

  • 在csh shell中:键入setenv PATH“ $ PATH:/ usr / local / bin / python3”并按Enter。

  • 在bash shell(Linux)中:键入export PYTHONPATH = / usr / local / bin / python3.4并按Enter。

  • 在sh或ksh中:键入PATH =“ $ PATH:/ usr / local / bin / python3”并按Enter。

注意:/ usr / local / bin / python3是Python目录的路径。

在Windows上设置路径


要将Python目录添加到Windows中特定会话的路径:

  • 在命令提示符下:键入path%path%; C:\ Python,然后按Enter。

注意:C:\ Python是Python目录的路径

Python环境变量


这是Python可以识别的重要环境变量:

序号变量与说明
1

肺炎路径

它的作用类似于PATH。这个变量告诉Python解释器在哪里可以找到导入到程序中的模块文件。它应包括Python源库目录和包含Python源代码的目录。 PYTHONPATH有时是由Python安装程序预设的。

2

PYTHON启动

它包含一个包含Python源代码的初始化文件的路径。每次启动解释器时都会执行该命令。在Unix中,它的名称为.pythonrc.py,其中包含用于加载实用程序或修改PYTHONPATH的命令。

3

百事可乐

Windows中使用它来指示Python在import语句中查找第一个不区分大小写的匹配项。将此变量设置为任何值以激活它。

4

PYTHONHOME

它是替代的模块搜索路径。它通常嵌入在PYTHONSTARTUP或PYTHONPATH目录中,以简化切换模块库。

运行Python


有三种不同的启动Python的方式:

交互式

你可以从Unix,DOS或任何其他提供命令行解释器或Shell窗口的系统中启动Python。

输入python命令行。

立即在交互式解释器中开始编码。

$python             # Unix/Linux
or
python%             # Unix/Linux
or
C:>python           # Windows/DOS

以下是所有可用命令行选项的列表:

序号选项和说明
1

-d

提供调试输出

2

-O

生成优化的字节码(产生.pyo文件)

3

-S

不要在启动时运行导入站点来查找Python路径

4

-v

详细输出(对导入语句的详细跟踪)

5

-X

禁用基于类的内置异常(仅使用字符串);从版本1.6开始已过时

6

-c cmd

运行以cmd字符串形式发送的Python脚本

7

file

从给定文件运行Python脚本

命令行脚本

可以在命令行上通过在应用程序上调用解释器来执行Python脚本,如以下示例所示。

$python  script.py          # Unix/Linux
or
python% script.py           # Unix/Linux
or 
C:>python script.py         # Windows/DOS

注意:确保文件许可模式允许执行。

集成开发环境

如果你的系统上有支持Python的GUI应用程序,则也可以从图形用户界面(GUI)环境中运行Python。

  • Unix:IDLE是第一个用于Python的Unix IDE。

  • WindowsPythonWin是Python的第一个Windows界面,并且是带有GUI的IDE。

  • Mac OS:可以从主网站上获得Mac OS版本的Python和IDLE IDE,可以以MacBinary或BinHex的文件形式下载。

如果你无法正确设置环境,则可以寻求系统管理员的帮助。确保正确设置了Python环境,并且工作正常。

注意:后续章节中给出的所有示例均使用Windows 7和Ubuntu Linux上可用的Python 3.4.1版本执行。

我们已经在线建立了Python编程环境,以便你在学习理论的同时可以在线执行所有可用的示例。随意修改任何示例并在线执行。