Python的下载与安装、Python环境变量

检查Python是否已经存在

如果你用的是Linux、Mac OS X以及一些UNIX系统,Python可能已经安装在你的计算机上,
检查步骤:

  • Windows:开始—-所有程序中找是否有Python。
  • Mac OS X:打开一个Terminal窗口(Applications–》Utilities—-》Terminal),并且在提示符下输入Paython。
  • 在Linux和Unix上,在shell提示符(终端窗口)输入Python查看效果。

下载与安装

下载地址:

https://www.python.org/download/
找到和你的操作系统相匹配的版本即可,没有特殊要求的话推荐下载最新版本。

下载后打开文件,勾选Add Python 3.7 to PATH,点击自定义安装。安装步骤非常简单:
《Python的下载与安装、Python环境变量》
不需要操作,点击next:
《Python的下载与安装、Python环境变量》

接下来要注意,我们要勾选Install for all users,也就是所有的电脑用户都可以使用,然后勾选Precompile standard library:
《Python的下载与安装、Python环境变量》
点击安装:
《Python的下载与安装、Python环境变量》
《Python的下载与安装、Python环境变量》
点击Close关闭。接下来我们测试一下,参考上面检查Python是否已经存在的步骤。
尝试在dos命令窗口打印HelloWorld:
《Python的下载与安装、Python环境变量》

配置Python

安装好Python后,要配置一些系统配置,改变Python执行代码的方式(如果你刚开始使用这个语言,完全可以跳过这一节)。对于基本的程序来说,没有必要进行任何系统设置的修改。一般来说,Python解释器个部分的行为能够通过环境变量设置和命令行选项来配置。我们简单看一看Python环境变量和Python命令行选项。

Python环境变量

环境变量存在于Python之外,可用于给定的计算机上定制解释器每次运行时的行为。Python识别一些环境变量的设置,但是只有少数是常用的:

变量角色
PATH(或path)系统shell的搜索路径(查找“python” )
PYTHONPATHPython模块的搜索路径(用来导入)
PYTHONSTARTUPPython交互模式启动文件的路径
TCL_LIBRARY、 TK_LIBRARYGUI扩展包的变量(tkinter)

分别来解释一下:

  • PATH

PATH设置列出一组目录,这些目录是操作系统用来搜索可执行程序的。一般来说,应该包含Python解释器所在的目录。如果你打算在Python所在目录下工作,或者在命令行输入完整的Python路径,就不需要设置这个变量。例如,在Windows中,如果你在运行任何代码前,都要执行cd C:\Python37(来到Python所在的目录),或者总是输入C:\Python37\python(给出完整路径)而不是python。此外,PATH设置多半是个命令行启动程序有关的,通过图标点击或者IDE启动时,就没有什么关系了。

  • PYTHONPATH

PYTHONPATH设置的角色类似于PATH: 当你在程序中导入模块文件时, Python解释器会参考P Y T H O N P A T H变量, 找出模块文件的位置。 使用时, 这个变量会设置成一个平台特定的目录名的列表。 在UNIX头是以冒号分隔, 而Windows上则是以分号间隔。 在通常情况下, 这份清单只包含了你自己的源代码目录。 其内容合并到了sys.path模块导入搜索路径中, 以及脚本的目录、 任何路径文件设置以及标准库目录。除非你要执行跨目录的导入, 否则不用设置这个变量, 因为Python会自动搜索程序顶层文件的主目录, 只有当模块需要导入存在于不同目录的另一个模块时, 才需要这个设置。

  • PYTHONSTARTUP

如果PYTHONSTARTUP设为Python程序代码的路径名, 每当启动交互模式解释器时,Python就会自动执行这个文件的代码, 好像是在交互模式命令行中输入它一样。 这很少使用, 但是当通过交互模式工作时, 要确保一定会加载某些工具, 这样很方便, 可以省去导入。
tkinter设置
如果想使用tkinter GUI工具集(在Python 2.6中叫Tkinter) , 可能要把表A-1的两
个GUI变量, 设成Tcl和Tk系统的源代码库的目录名(很像PYTHONPATH) 。 然而,这些设置在Windows系统上并不需要(tkinter会随Python一起安装) , 如果Tcl和Tk位于标准目录中, 通常也是不需要的。

注意, 因为这些环境设置(以及.pth文件) 都位于Python外部, 所以什么时候设置它们通常是无所谓的。 你可以在Python安装之前或之后设置, 只要在Python实际运行前按照你的需要设置过就可以了。

    原文作者:等一次另眼相看
    原文地址: https://blog.csdn.net/qq_44238142/article/details/89048948
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞