Python配置环境

2017-12-14  本文已影响0人  黄烨1121

本章目录


Python的特性是跨平台的,一次编译,然后可以在任意操作系统平台运行。它的安装包其实就类似于Java的JDK,包含了编译环境和运行环境(Python的解释器)。


Python的下载

Python需要从官网下一个安装包,当前使用的是Python3.6.3

Python安装包.png
如上图所示,在Files里面选择跟操作系统相匹配的下载链接,其中:

我是下载的windows64位的executable installer,感觉比较省事。

Python的安装

Python的安装貌似是傻瓜式安装,点开Customize installation看没啥特殊的,一般不熟的都喜欢用默认安装路径,所以也就不改了。注意,需要勾上Add Python 3.6 to PATH,这样就省得自己手动配置环境变量了。


Python安装.png

安装完后,打开命令行,输入“python”,得到如下图所示,表示安装成功。


运行python.png
如果python命令未识别,说明忘了勾上Add Python 3.6 to PATH,可以手动添加。依次选择 高级系统设置 -> 环境变量,在用户变量或者系统变量里添加如下图所示两条path路径即可。
Python环境变量.png

Python解释器

Python解释器在我的理解里就类似于Java的JRE,一种运行环境。由于整个Python语言从规范到解释器都是开源的,所以理论上,只要水平够高,任何人都可以编写Python解释器来执行Python代码(当然难度很大)。
Python安装成功后,内置了一个官方版本的解释器:CPython。这个解释器是用C语言开发的,所以叫CPython。在命令行下运行python就是启动CPython解释器。
还有其它版本的解释器:PyPy,Jython,IronPython等,可以编译成Java字节码等。
不过官网有句话:

It is worth noting that if you wish to use an alternative implementation of Python such as IronPython, Jython or Pyston (or one of the longer list of Python platform or compiler implementations, Python 3 support is still relatively rare.

翻译过来就是:值得注意的是,如果希望使用Python(CPython)的替代实现,如IronPython,Jython或Pyston(或Python平台超长列表中的其它版本解释器),则Python 3支持仍然相对较少。
所以,其它版本的解释器就先不管了~

上一篇下一篇

猜你喜欢

热点阅读