![Python3智能数据分析快速入门](https://wfqqreader-1252317822.image.myqcloud.com/cover/871/25755871/b_25755871.jpg)
1.2 Python环境配置
1.2.1 Python 2还是Python 3
Python 3.x引入了一些与Python 2不兼容的关键字和特性,为避免带入过多的累赘, Python 3.0在设计的时候没有考虑向下兼容,许多针对早期Python版本设计的程序都无法在Python 3.0上正常运行。为照顾现有程序,Python 2.6作为一个过渡版本,在使用Python 2.x的语法和库的同时兼顾向Python 3.0的迁移,允许使用部分Python 3.0的语法与函数。基于早期Python版本且能正常运行于Python 2.6并无警告的程序,可以通过一个2 to 3的转换工具无缝迁移到Python 3.0。Python 2.7被确认为最后一个Python 2.x版本,除支持Python 2.x语法外,还支持部分Python 3.1语法。
Python核心团队计划在2020年停止支持Python 2,目前大部分第三方库已经完成向Python 3.x的迁移工作,推荐在新的程序中使用Python 3.x版本。
1.2.2 Anaconda简介
Anaconda是一个Python的集成开发环境,可以便捷地获取库,且提供对库的管理功能,同时对环境可以统一管理的发行版本。Anaconda包含Conda、Python等在内的超过180个科学库及其依赖项。其主要特点为:开源,安装过程简单,高性能使用Python和R语言,免费的社区支持等。其包含的科学库包括:Conda、NumPy、SciPy、IPython Notebook等。Anaconda支持目前主流的多种系统平台,包含Windows、MacOS和Linux(x86/Power8)。
1.2.3 安装Anaconda 3
登录Anaconda官网https://www.anaconda.com/download,依据操作系统选择合适的安装包版本下载。本书使用64位Windows操作系统,故此处选择Anaconda3-5.2.0-Windows-x86_64版本,具体安装步骤如下。
1)双击打开安装包,单击“Next”按钮进入下一步,如图1-2所示。
![](https://epubservercos.yuewen.com/93E6B2/14226696005650006/epubprivate/OEBPS/Images/figure_0019_0001.jpg?sign=1738888437-PQxSjhUsVQH36FraecOjlLsc4DqJqQm8-0-db066eb4108cb9bff7e4c6111b3f9e7d)
图1-2 打开安装包
2)单击“I Agree”按钮同意安装协议并进入下一步,如图1-3所示。
![](https://epubservercos.yuewen.com/93E6B2/14226696005650006/epubprivate/OEBPS/Images/figure_0019_0002.jpg?sign=1738888437-Fjqa1QXGk3Yo8uA2ofh6mPaJ591t03nB-0-2cc31c9494e2f4b35b764452fcc5a558)
图1-3 同意安装协议
3)若系统只有一个用户选择默认的第1个选项即可,若有多个用户且都需要用到Anaconda,则选择第2个选项。之后单击“Next”按钮,注意此处需要管理员权限才可进入下一步,如图1-4所示。
![](https://epubservercos.yuewen.com/93E6B2/14226696005650006/epubprivate/OEBPS/Images/figure_0020_0001.jpg?sign=1738888437-uYZKhrLusEcTkDbXHSXfxirjouHdv1S6-0-17c33a4aee37a6f1cb66b57668b67e45)
图1-4 选择安装用户
4)进入安装路径设置,此处选择默认的安装路径,也可依据需要自行修改安装路径。单击图1-5所示的“Browse... ”按钮,在弹出的如图1-6所示的对话框中选择安装路径。
![](https://epubservercos.yuewen.com/93E6B2/14226696005650006/epubprivate/OEBPS/Images/figure_0020_0002.jpg?sign=1738888437-L47uvbMp1DoNeCQ6OlDNYa3f33BxihLt-0-30f44cbcbea98a0f445db7545775c994)
图1-5 安装路径设置
![](https://epubservercos.yuewen.com/93E6B2/14226696005650006/epubprivate/OEBPS/Images/figure_0021_0001.jpg?sign=1738888437-2PWWK47GNHz5twsloCcXsgWrmKqwx4Q2-0-538c1c3db1945566681cad696b2183f7)
图1-6 安装路径对话框
5)进入安装前的权限设置,第1个选项为将Anaconda加入环境变量,加入后可通过命令行运行Anaconda;第2个选项为默认使用Python 3.6,按用户需求进行设置,如图1-7所示。单击“Install”按钮开始安装。
![](https://epubservercos.yuewen.com/93E6B2/14226696005650006/epubprivate/OEBPS/Images/figure_0021_0002.jpg?sign=1738888437-YMD6rZJbl0UCUfj9pPaW3TaueocKyMSI-0-b567a9f98df4e0e7fb14fcbcac710d93)
图1-7 权限设置
6)等待安装过程完成,会弹出是否安装Microsoft VSCode的对话框,依据用户需求选择是否安装,若不安装单击“Skip”按钮跳过即可,如图1-8所示。
![](https://epubservercos.yuewen.com/93E6B2/14226696005650006/epubprivate/OEBPS/Images/figure_0022_0001.jpg?sign=1738888437-cmQDlZfSQ4ESFPOb4w41eZbQQlUkTkkh-0-78d878d0134e0b1795cabd68000e7909)
图1-8 是否安装Microsoft VSCode的询问框
7)单击“Finish”按钮完成安装过程,默认勾选的选项可以单击取消,如图1-9所示。
![](https://epubservercos.yuewen.com/93E6B2/14226696005650006/epubprivate/OEBPS/Images/figure_0022_0002.jpg?sign=1738888437-fXYfjboNcsssZGlpgI2ubmlUrH3PqiBP-0-e65f3805172dc9bde5622db8ef5eda67)
图1-9 安装完成