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。
Windows:PythonWin是Python的第一个Windows界面,并且是带有GUI的IDE。
Mac OS:可以从主网站上获得Mac OS版本的Python和IDLE IDE,可以以MacBinary或BinHex的文件形式下载。
如果你无法正确设置环境,则可以寻求系统管理员的帮助。确保正确设置了Python环境,并且工作正常。
注意:后续章节中给出的所有示例均使用Windows 7和Ubuntu Linux上可用的Python 3.4.1版本执行。
我们已经在线建立了Python编程环境,以便你在学习理论的同时可以在线执行所有可用的示例。随意修改任何示例并在线执行。