Python3从入门到实战
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.3 Python开发环境及安装方式

1.3.1 安装Python

Python开发环境的安装方式通常有两种方式,原生安装和工具包安装。

1.原生安装

原生安装是指只安装相应平台最基本的Python解释器。在https://www.python.org/downloads下载Python安装程序并运行即可。

如图1-1所示,在安装过程中勾选“Add Python 3.6 to PATH”,安装程序会自动将Python解释器的路径添加到系统路径。

图1-1 Python原生安装

安装完成后,可以打开终端窗口,在其中输入“python”就可以打开Python解释器,系统将显示Python的版本信息:

>>> python
Python 3.6.5(v3.6.5:f59c0932b4, Mar 282018, 16:07:46)[MSC v.1900 32 bit
       (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.

原生安装只安装最基本的Python解释器和一些自带的Python库。

2.工具包安装

一些安装工具包中,如Anaconda等,除包含Python官方的Python解释器及库外,还包含许多常用的第三方Python库,极大地方便了Python及第三方库的安装。

上述安装过程都是在Windows环境,如果在UNIX/Linux或Mac环境,则请读者自行在网上搜索安装方法。

1.3.2 Python开发环境

可以在Python命令行直接编写交互式Python程序,也可以用操作系统自带的文本编辑工具(如Windows的记事本、UNIX/Linux上的vi或vim)或流行的文本编辑工具(如sublime)编写Python程序,然后在Python的命令行运行这些Python程序。

但程序员更多采用以下Python编程环境。

● 将流行的文本编辑器,如sublime、atom、Visual Code等,进行简单的配置,使其可以编辑代码,然后直接在编辑器中调用Python解释器执行Python程序。读者可以自行在网络上搜索具体配置过程。

● 使用集成开发环境,如Pycharm,进行Python程序的开发。

● 使用Jupyter Notebook。

Jupyter Notebook可以将浏览器当作Python程序的编辑工具,不仅可以在其中编写代码,还可以使用丰富的格式单元(markdown)编写丰富的文字、公式等,从而将代码和文章有机地结合在一个文档中。因此,Jupyter Notebook是Python程序员使用最多的用于代码编写和记录思想的工具。Anaconda安装程序已经自带了Jupyter Notebook工具。如果是原生安装的Python,则只要在Python提示符下输入:

pip install --upgrade pip
pip install jupyter

本书配套的视频教程采用Jupyter Notebook作为教学环境。