Python 3适用于Windows,Mac OS和大多数Linux操作系统.尽管Python 2可用于许多其他操作系统,但Python 3支持尚未提供或已被删除.
本地环境设置
打开一个终端窗口并输入"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下载Gzipped源代码tarball : https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz
Extract the tarballtar xvfz Python-3.5.1.tgzConfigure and Install:cd Python-3.5.1./configure --prefix = /opt/python3.5.1make 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
程序和其他可执行文件可以在许多目录中.因此,操作系统提供了一个搜索路径,列出了它搜索可执行文件的目录.
重要的功能是 :
路径存储在环境变量中,该变量是由操作系统维护的命名字符串.此变量包含命令shell和其他程序可用的信息.
路径变量在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 shell中&minus ;键入PATH ="$ PATH:/usr/local/bin/python3"并按Enter键.
注意 : /usr/local/bin/python3是Python目录的路径.
在Windows上设置路径
将Python目录添加到路径对于Windows中的特定会话 :
在命令提示符下 : 输入路径%path%; C:\Python并按Enter键.
注意 : C:\Python是Python目录的路径
Python环境变量
以下是重要的环境变量,它们被Python和minus识别;
Sr.No. | 变量&说明 |
---|---|
1 | PYTHONPATH 它的作用类似于PATH.此变量告诉Python解释器在何处找到导入程序的模块文件.它应该包括Python源库目录和包含Python源代码的目录. PYTHONPATH有时由Python安装程序预设. |
2 | PYTHONSTARTUP 它包含包含Python源代码的初始化文件的路径.每次启动解释器时都会执行它.它在Unix中命名为.pythonrc.py,它包含加载实用程序或修改PYTHONPATH的命令. |
3 | PYTHONCASEOK 它在Windows中用于指示Python查找import语句中的第一个不区分大小写的匹配项.将此变量设置为任何值以激活它. |
4 | PYTHONHOME 这是一个替代模块搜索路径.它通常嵌入在PYTHONSTARTUP或PYTHONPATH目录中,以便于切换模块库. |
运行Python
启动Python有三种不同的方法;
交互式解释器
你可以从Unix,DOS或任何其他为您提供命令行解释器或shell窗口的系统.
输入 python 命令行.
立即在交互式解释器中开始编码.
$python # Unix/Linuxorpython% # Unix/LinuxorC:>python # Windows/DOS
以下是所有可用的列表命令行选项 :
Sr.No. | 选项&说明 |
---|---|
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/Linuxorpython% script.py # Unix/Linuxor C:>python script.py # Windows/DOS
注意 : 确保文件权限模式允许执行.
集成开发环境
您也可以从图形用户界面(GUI)环境运行Python,如果您的系统上有支持Python的GUI应用程序.
Unix : IDLE是第一个用于Python的Unix IDE.
Windows : PythonWin 是第一个用于Python的Windows界面,是一个带GUI的IDE.
Macintosh &minus ;可以从主网站获得Macintosh版本的Python以及IDLE IDE,可以下载为MacBinary或BinHex'd文件.
如果您无法正确设置环境,则可以使用系统管理员的帮助.确保Python环境设置正确并且工作正常.
注意 : 后续章节中给出的所有示例都是使用Windows 7和Ubuntu Linux上提供的Python 3.4.1版本执行的.
我们已经在线设置了Python编程环境,以便您可以执行所有在学习理论的同时,在线可用的例子.随意修改任何示例并在线执行.