📜  Python 3-环境设置

📅  最后修改于: 2020-12-23 04:44:59             🧑  作者: Mango


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- https:// www下载Gzip压缩源tarball 。 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

苹果系统

从此URL- https:// www下载Mac OS安装程序。 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中被命名为Path (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中-键入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可以识别的重要环境变量-

Sr.No. Variable & Description
1

PYTHONPATH

It has a role similar to PATH. This variable tells the Python interpreter where to locate the module files imported into a program. It should include the Python source library directory and the directories containing Python source code. PYTHONPATH is sometimes preset by the Python installer.

2

PYTHONSTARTUP

It contains the path of an initialization file containing Python source code. It is executed every time you start the interpreter. It is named as .pythonrc.py in Unix and it contains commands that load utilities or modify PYTHONPATH.

3

PYTHONCASEOK

It is used in Windows to instruct Python to find the first case-insensitive match in an import statement. Set this variable to any value to activate it.

4

PYTHONHOME

It is an alternative module search path. It is usually embedded in the PYTHONSTARTUP or PYTHONPATH directories to make switching module libraries easy.

运行Python

有三种不同的启动Python-

互动翻译

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

在命令行输入Python

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

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

这是所有可用命令行选项的列表-

Sr.No. Option & Description
1

-d

provide debug output

2

-O

generate optimized bytecode (resulting in .pyo files)

3

-S

do not run import site to look for Python paths on startup

4

-v

verbose output (detailed trace on import statements)

5

-X

disable class-based built-in exceptions (just use strings); obsolete starting with version 1.6

6

-c cmd

run Python script sent in as cmd string

7

file

run Python script from given file

命令行脚本

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

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

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

集成开发环境

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

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

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

  • Macintosh-可以从主网站上获得Macintosh版本的Python和IDLE IDE,可以将其下载为MacBinary或BinHex文件。

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

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

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