购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.2 Python的安装与配置

安装Python的方法很多,在数据分析领域,笔者推荐直接安装免费的Anaconda。它是一个Python发行版,包含大量用于数据分析的库,并集成了Jupyter Notebook等开发环境。本书中的代码编写主要通过Jupyter Notebook完成。需单独安装Python解释器者可以通过官方网站下载并选择适用于自己操作系统的软件版本,其安装与普通软件安装相似,可按照提示逐步完成安装。安装过程中,Windows用户需要注意勾选“Add Python to PATH”,即把Python添加到Windows环境变量中。

下面详细介绍Anaconda的安装与配置。

首先,从Anaconda官网下载适合电脑操作系统的软件版本(图1-1)。

图1-1 Anaconda下载界面

一般情况下,系统会自动检测电脑操作系统推送适合的版本,如果有误,可自主选择适合操作系统的版本(图1-2)。

图1-2 不同操作系统的Anaconda下载

1.2.1 Windows系统下的安装与配置

下载好Windows系统对应版本的Anaconda(文件名后缀为“.exe”)后,就可以开始安装了。阅读Anaconda的安装协议条款后,单击“I Agree”按钮(图1-3),进入下一步。

图1-3 同意Anaconda的安装协议条款

用户安装Anaconda若仅自己使用,选择“Just Me”选项;若想让当前计算机的所有用户使用,则选择“All Users”选项,这时操作系统会请求管理员权限。选择完毕后,单击“Next>”(下一步)按钮(图1-4)。

图1-4 选择适用的用户范围

若Anaconda默认安装目录(如C:\Users\username\Anaconda3)中曾经安装有Anaconda的早期版本,或者已有Anaconda文件夹不为空,则无法进行下一步安装。这时解决的方法通常有两个:一是手动删除旧的安装目录;二是选择其他安装目录。此外,还需要注意,安装目录不能有空格或中文字符,因为Anaconda暂时不支持间断性(含有空格)的安装路径和Unicode编码。在解决Anaconda安装路径的问题后,即可进入图1-5所示界面。

此界面有两个选项:第一个选项是将Anaconda的路径设置到系统的环境变量中。这个设置会给用户提供很多方便,如可以在任意命令行路径下启动Python或使用conda命令。第二个选项是将Anaconda作为默认的Python编译器,使用PyCharm、Wing等IDE开发环境时,可以自动检测到系统中的Anaconda。建议初学者将两个选项都选上,然后单击“Install(安装)”按钮,正式进入安装流程。再按提示依次单击“Next>”按钮,直至进入安装完成界面(图1-6),完成Anaconda安装。如果Anaconda正确安装,在命令窗口中输入Python命令,Python解释器则会输出版本信息。

图1-5 安装的高级选项

图1-6 成功安装Anaconda

1.2.2 Mac系统下的安装与配置

下载好Mac系统对应版本的Anaconda(文件名后缀为“.pkg”),双击安装包,进入安装流程。安装过程与Windows系统下的安装相似,但建议选择在默认目录下安装。

1.2.3 Linux系统下的安装与配置

下载好Linux系统对应版本的Anaconda(文件名后缀为“.sh”)。若未指定下载路径,Anaconda下载文件将默认保存在用户家目录下的“Download”文件夹中(家目录的路径为“/home/username”,其中“username”为用户名)。通常,用“~”代替具体的家目录。在终端,可以用“ls”命令查看下载的文件。从文件名后缀“.sh”可以看到,这是一个shell文件。运行这类文件,通常需要bash(一个为GNU计划编写的UNIX shell)来解释执行,其安装代码为:bash~/Downloads/Anaconda3-2021.05-Linux-x86_64.sh。在安装过程中,需要按“Enter”(回车)键来翻阅读Anaconda服务条款,并手动输入“yes”确认同意,之后才能正式进入Anaconda安装过程。Anaconda的默认安装路径是“/home/<username>/Anaconda3”(<username>表示用户名,Linux用户名不同,安装路径稍有不同)。

在安装快结束时,系统会询问是否通过conda来初始化Anaconda 3,也就是将Anaconda的环境变量导入PATH中,输入“yes”后就可以直接在终端使用ipython、spyder等命令了。

最后,当屏幕显示“Thank you for installing Anaconda 3!”字样时,就表明Anaconda安装完毕了。 P0NmeLq5OhgrSm8uaxNJMKlUpkHOqGW9TYxVO3I0PpQ5GXMZimKw+SHEi+FCboPG

点击中间区域
呼出菜单
上一章
目录
下一章
×