![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=1738868605-ICH20lkOJLetaPp2MhlLQq9uEGLuLaR1-0-8ff471f2c1e6c7d55788ef9c6dd10af2)
图1-2 打开安装包
2)单击“I Agree”按钮同意安装协议并进入下一步,如图1-3所示。
![](https://epubservercos.yuewen.com/93E6B2/14226696005650006/epubprivate/OEBPS/Images/figure_0019_0002.jpg?sign=1738868605-L11X3ORyNBcP9iQiQTSVMPPnHMe8unQo-0-8c671b51d9639067a3a4c13681765fa0)
图1-3 同意安装协议
3)若系统只有一个用户选择默认的第1个选项即可,若有多个用户且都需要用到Anaconda,则选择第2个选项。之后单击“Next”按钮,注意此处需要管理员权限才可进入下一步,如图1-4所示。
![](https://epubservercos.yuewen.com/93E6B2/14226696005650006/epubprivate/OEBPS/Images/figure_0020_0001.jpg?sign=1738868605-0ymGNppJemb5OAw9jwOgdz3whoIrlkvU-0-bcbc571b4a9c75fa397890a5716655a8)
图1-4 选择安装用户
4)进入安装路径设置,此处选择默认的安装路径,也可依据需要自行修改安装路径。单击图1-5所示的“Browse... ”按钮,在弹出的如图1-6所示的对话框中选择安装路径。
![](https://epubservercos.yuewen.com/93E6B2/14226696005650006/epubprivate/OEBPS/Images/figure_0020_0002.jpg?sign=1738868605-cOz6Ccb6o3QRIDCu2e5J47PwRenKTVvH-0-ea76b14c14581330378c28f15737a50a)
图1-5 安装路径设置
![](https://epubservercos.yuewen.com/93E6B2/14226696005650006/epubprivate/OEBPS/Images/figure_0021_0001.jpg?sign=1738868605-uPsmT0apFMiJocdzHugmKEFkXgeL2E2U-0-09858f4cfdcd3a82903ad1fd9ee723ee)
图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=1738868605-r5eW7ijZ5I1wNFMDIe7DpqimqoqcZ1vv-0-aaeaafb15e786f3353a412c1df3fe768)
图1-7 权限设置
6)等待安装过程完成,会弹出是否安装Microsoft VSCode的对话框,依据用户需求选择是否安装,若不安装单击“Skip”按钮跳过即可,如图1-8所示。
![](https://epubservercos.yuewen.com/93E6B2/14226696005650006/epubprivate/OEBPS/Images/figure_0022_0001.jpg?sign=1738868605-RmboSKsEGnOTPu6T6Z5JOXp7FABfJnZ2-0-74037e9071e8ce9ea5ef7e5062ea2ac1)
图1-8 是否安装Microsoft VSCode的询问框
7)单击“Finish”按钮完成安装过程,默认勾选的选项可以单击取消,如图1-9所示。
![](https://epubservercos.yuewen.com/93E6B2/14226696005650006/epubprivate/OEBPS/Images/figure_0022_0002.jpg?sign=1738868605-fl5aPAvE1G08FxfxroF5yuhvXB9lsGcm-0-310393de7db662d52c65db63e898f5fc)
图1-9 安装完成