Python 开发环境

Python 3适用于Windows,Mac OS和大多数Linux操作系统。尽管Python 2可用于许多其他操作系统,但Python 3尚未提供对Python 2的支持,所以这里不建议再使用。

1. 本地环境设置

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

2. 获取Python

Windows平台

此下载页面上提供了最新版本的Python 3(Python 3.5.1)的二进制文件。可以使用以下不同的安装软件包:

  • Windows x86-64 embeddable zip file
  • Windows x86-64 executable installer
  • Windows x86-64 web-based installer
  • Windows x86 embeddable zip file
  • Windows x86 executable installer
  • Windows x86 web-based installer

注:安装Python 3.5.1的最低操作系统要求是Windows 7 SP1。对于3.0至3.4.x版本,可以在Windows XP上安装。

Linux平台

不同版本的Linux使用不同的软件包管理器来安装新软件包。在Ubuntu Linux上,使用以下命令从终端安装Python 3。

 
# Filename : example.py# Date : 2020-08-25$ sudo apt-get install python3-minimal
 

如要从源安装

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

 
# Filename : example.py# Date : 2020-08-25Extract 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

苹果系统

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

Mac OS X 64位/32位安装程序 - python-3.5.1-macosx10.6.pkgMac 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/

3. 设置路径

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

重要特征是:

  • 路径存储在环境变量中,此变量是操作系统维护的命名字符串。变量包含命令外壳和其他程序可用的信息。
  • path变量在Unix中被命名为PATH,在Windows中被命名为Path(Unix区分大小写; Windows不区分大小写)。
  • 在Mac OS中,安装程序将处理路径详细信息。要从任何特定目录调用Python解释器,必须将Python目录添加到路径中。

4. 在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中键入PATH="$PATH:/usr/local/bin/python3"并按Enter。

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

5. 在Windows上设置路径

要将Python目录添加到Windows中特定会话的路径。在命令提示符下 - 键入%path%;C:\Python并按Enter。

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

6. 运行Python

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

交互式解释

可以从Unix,DOS或任何其他提供命令行解释器或Shell窗口的系统中启动Python。在命令行输入python。立即在交互式解释器中开始编码。

 
# Filename : example.py# Date : 2020-08-25$python # Unix/Linux #或者 python% # Unix/Linux #或者 C:> python # Windows/DOS

集成开发环境

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

  • Unix - IDLE是第一个用于Python的Unix IDE。
  • Windows - PythonWin是Python的第一个Windows界面,是带有GUI的IDE。
  • Macintosh - 可以从主网站上获得Macintosh版本的Python和IDLE IDE,可以将其下载为MacBinary或BinHex文件。

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

注–后续章节中提供的所有示例均使用Windows 7和Ubuntu Linux上的Python 3.4.1版本执行。

经过上面步骤,我们已经建立了Python编程环境,以便在学习理论的同时可以执行所有的示例。也可以修改这些示例并执行。

下一章:Python Internet 协议模块

Internet协议旨在在世界各地所有与Internet连接的计算机上实现统一的地址系统,并使数据包能够从Internet的一端传输到另一端。诸如Web浏览器之类的程序应该能够在任何位置连接到主机, ...