1.2 Python安装
1.2.1 安装Python 3
进入Python官网的首页,如图1-1所示。
图1-1 Python官网页面
点击“Downloads”菜单,选择“All release”选项,进入如图1-2所示的页面。
图1-2 Python下载页面
我们可以看到,Python 3除了Windows版本外,还有Linux/UNIX, macOS及其他版本。Python版本又分32位和64位系统。
如果想选择其他版本号的软件,可以翻看下面的不同版本号,点击后面的“Download”按钮即可下载。
我们选择Python 3.7.1的64位版本,点击“Windows x86-64 executable installer”开始下载文件“python-3.7.1-amd64.exe”。下载完成后,双击文件图标,自动运行安装程序,如图1-3所示。
图1-3 Python 3.7.1(64-bit)安装对话框
点击“Install Now”默认安装。安装成功后,出现如图1-4所示的对话框,点击“Close”按钮,安装结束。
图1-4 Python安装成功对话框
在Windows程序栏目中就会出现“Python 3.7(64-bit)”,如图1-5所示。点击后,开始运行Python程序,如图1-6所示。
图1-5 Windows程序栏目
图1-6 Python 3.7运行窗口
此时,Python 3.7只是基础运行环境,很多Python开发包如NumPy, Pandas等都还没有,需要安装。而如果通过Anaconda软件来安装Python开发环境就可以解决99%的包导入的问题。
1.2.2 通过Anaconda安装Python
Anaconda是一个和Canopy类似的科学计算环境,但其用起来更加方便,自带的包管理器conda很强大。
Anaconda提供了Python 3.7和Python 2.7两个主要的版本,如果需要其他版本可以通过conda来创建。
Anaconda还提供了Spyder, IPython等Python开发工具环境。
Anaconda也支持不同操作系统,如Windows, macOS, Linux等操作系统。
输入Anaconda的下载网址就可以进入如图1-7所示的下载页面。
图1-7 Anaconda的下载页面
我们可以根据自己使用的操作系统,选择对应的Anaconda安装软件来下载。
不同的操作系统的安装过程类似,下面我们分别给大家介绍在Windows系统、macOS系统和Linux系统下,Anaconda的安装过程。
1.Windows系统安装Anaconda
在图1-7所示的下载页面中,选择Windows系统则会出现要安装的Python版本和所对应的64位或32位系统安装程序,如图1-8所示。
图1-8 Anaconda所对应的Python版本号
下载Python 3.7版本,有两个安装包。即
64位图形安装包:64-Bit Graphical Installer(631MB)。
32位图形安装包:32-Bit Graphical Installer(509MB)。
我们选择“64-Bit Graphical Installer(631MB)”进行安装。开始安装后,出现如图1-9所示的对话框。
图1-9 Anaconda3 5.3.0安装程序对话框
我们一直选择“Next>”按钮,采用默认方式安装。安装结束后,会出现如图1-10所示的对话框。
图1-10 Anaconda安装结束对话框
在结束对话框中选择“Next”按钮,安装程序完成并退出。
我们可以在Windows的程序栏中,点击“Anaconda”来运行Anaconda软件。
在Anaconda软件安装的过程中,有个细节一定要注意。在出现图1-11的窗口时,要选中图中的1、2复选框来注册运行环境,否则Anaconda软件安装成功后无法直接使用。
图1-11 Anaconda软件安装窗口
2.macOS系统安装Anaconda
在此系统下的Python也分为Python 3.7和Python 2.7两个版本。在macOS系统下没有32位版本,只有两种安装方式,即图形安装方式和命令行安装方式,如图1-12所示。
图1-12 Anaconda的macOS安装页面
Python 3.7的安装文件有以下两个。
图形安装文件:64-Bit Graphical Installer(653MB)。
命令行安装文件:64-Bit Command-Line Installer(435MB)。
1)图形安装方式
在下载目录中双击文件“Anaconda3-5.3.0-macOS-x86_64.pkg”,开始执行安装程序。如图1-13所示。
图1-13 图形安装对话框
在安装过程中,macOS系统安装Anaconda3软件需要先阅读安装信息,如图1-14所示。阅读完成后,点击“继续”按钮才能继续安装。
图1-14 阅读Anaconda安装信息
此时弹出小窗口,如图1-15所示。我们必须选择“同意”按钮才能继续安装,如果选择“不同意”就会退出安装程序。
图1-15 安装软件许可协议
在同意安装软件许可协议后,软件会继续安装,此时提示选择软件安装位置,如图1-16所示。
图1-16 选择安装位置
点击“安装”按钮,选择默认位置安装。安装成功后会出现“安装成功”窗口,如图1-17所示。
图1-17 “安装成功”窗口
关闭安装程序,打开启动台会看到Anaconda的软件图标,如图1-18所示。
图1-18 macOS启动台
双击“Anaconda-Navigator”图标启动软件,进入Anaconda程序主画面,如图1-19所示。
图1-19 Anaconda软件启动窗口
2)命令行安装方式
首先下载安装文件“64-Bit Command-Line Installer(544MB)”,然后在苹果系统终端上切换到“Downloads”目录,输入下面命令,开始安装Anaconda,如图1-20所示。
图1-20 macOS系统终端
sh Anaconda3-5.3.0-Mac OSX-x86_64.sh
3.Linux系统安装Anaconda
Linux版本的Anaconda3安装程序有三个版本。
(1)64-Bit(x86)Installer(652.5MB)。
(2)64-Bit(Power8 and Power9)Installer(313.6MB)。
(3)32-Bit Installer(542.7MB)。
我们选择“64-Bit(x86)Installer(652.5MB)”版本下载,下载文件为“Anaconda3-2018.12-Linux-x86_64.sh”。下载完成后,就可以打开终端进行安装了。
我们以Ubuntu 16系统中文桌面版为例,下载目录为中文“下载”。
打开终端,在命令符号“$”后输入以下命令。
cd 下载 sudo sh Anaconda3-2018.12-Linux-x86_64.sh -u
然后会出现注册信息,一直按回车键。在阅读完注册信息并提示“yes/no”时,通常都选“yes”来默认安装。
安装成功后,在终端输入以下命令启动Anaconda3。
source ~/anaconda3/bin/activate root anaconda-navigator
1.2.3 下载安装绿色Python 3.7版本
从我们提供的资源包中把绿色Python下载到任意盘符中,解压后,点击文件“Py37.bat”运行。
我们提供的绿色版本Python 3.7(简称绿色Py37)除了集成了Windows 64位系统下的Python 3.7、Spyder开发工具和丰富的科学计算包外,还集成了QUANTAXIS数据包、Tushare财经数据接口包、聚宽数据JQData股票数据包(聚宽数据JQData需要在官网注册用户)、OpenDataTools股票数据包等,用户可以直接使用这些免费的金融数据。而如果用其他方法安装的Python环境,则需要用pip命令来安装这些金融数据包。因此,建议读者先下载使用绿色Py37。