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

1.3 Anaconda的使用方法

安装好Anaconda后,就可以使用Jupyter Notebook等IDE了(想快速进入编程操作的读者,可以直接阅读“1.4 Jupyter Notebook”部分)。Anaconda主要通过命令终端进行操作。

1.3.1 打开命令行终端

在Windows系统中,在“开始”菜单“命令框”中输入“cmd”(或用快捷键“Win”+“R”)打开终端。

在Mac系统中,可以在任务栏直接点击终端(“Terminal”)图标打开命令行窗口,或“命令(Command)+空格”快捷键,输入终端搜索。

在Linux系统中,可以在任务栏直接点击“Terminal”图标打开一个命令行窗口,也可以通过“Win”键,输入“Terminal”搜索,或者用快捷键“Ctrl”+“Alt”+“T”打开。

1.3.2 更新软件下载渠道

用户可通过Anaconda官方渠道或使用清华软件源下载Anaconda。可以在命令行终端,输入代码清单1-1来添加下载渠道,也可以通过输入“conda config --remove-key channels”命令来恢复默认下载渠道。

代码清单1-1 Anaconda添加下载渠道

1.3.3 创建conda虚拟环境

在同一操作系统中开发多个项目时,常需要用到同一个包的不同版本,虚拟环境就是为简化多项目管理流程而设计出来的。利用conda虚拟环境可以搭建独立的Python运行环境,使得每个项目的运行环境互不影响。删除某个虚拟环境也不会影响其他环境运行。例如,Anaconda中包含3.9版Python,而用户想用3.8版Python,就可以单独创建一个针对3.8.5版Python的虚拟环境,命名为py38。

具体操作为在命令窗口输入代码“conda create --name py38 python=3.8.5”,点击回车键运行后就创建了名为py38的虚拟环境,Python版本为3.8.5,对应文件夹在Anaconda安装目录envs文件夹内。

创建成功后,可以查看当前所有虚拟环境,命令为“conda env list”;激活虚拟环境命令为“conda activate py38”;关闭虚拟环境命令为“conda deactivate”。此外,还可以通过“conda remove”来删除虚拟环境,命令为“conda remove --name your_env_name(虚拟环境名称)--all”。

1.3.4 安装软件库

Anaconda虽然包含了大部分数据分析库(包),能满足大部分分析需求,但仍然有可能缺少用户需要的库,或者需要在新建虚拟环境后安装一些库。

在新环境中安装Pandas库的命令为“conda install --name py38 pandas”;同时安装多个库的命令为“conda install --name py38 pandas matplotlib”。

安装过程中,输入“y”(或接敲击回车键)表示同意安装。

安装完成后可以查看所有在py38虚拟环境中已安装的Python库,命令为“conda list --name py38”。

1.3.5 conda常用命令合集

使用Anaconda中常用的虚拟环境管理命令详见表1-1。

表1-1 conda虚拟环境管理的常用命令

续表

在安装库时,建议在固定的一个环境下进行,通过conda先进入特定环境(激活虚拟环境)再安装所需要的库,这样就不会出现把本该安装在A环境中的库安装在了B环境中。常用的安装相关命令见表1-2。

表1-2 conda安装相关常用命令

注意:如果在运行代码时程序报错,提示未找到模块,很可能是未安装相应模块所致,可以通过安装相应的库来解决。例如,爬虫部分会用到BeautifulSoup4库,Anaconda可能没有包含该库,运行时就会报错,需要运行代码“conda install beautifulsoup4”安装该库,然后才能使用。 LZwdJdmgrsMTDeQ2E/G5tzly/GFTWOVzN2J8qRuowiO3RFxSvF6cbUWIsGC8OSlh

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