呆鸟译PyPython中文社区呆鸟的Python数据分析

如何用 Anaconda 安装、升级、删除支持库?

2019-12-05  本文已影响0人  呆鸟的简书

Pandas 百问百答第 004 篇。

呆鸟云:“文接上篇《如何安装 Python 数据分析编程环境》,本篇简单先介绍下 Anaconda 的基本功能,以及如何用 Anaconda 管理 Python 支持库。”

话不多说,题归正文。以下是本文要解答的问题:

  1. Anaconda 导航器有哪些常用功能?
  2. 如何在 Anaconda 里安装、升级、删除 Python 支持库?
  3. 怎么安装 Anaconda 里没有的 Python 支持库?

1. Anaconda 导航器有哪些功能?

点击菜单里的第一个绿色图标,启动导航器。

先看左边导航条:

Home 界面

Home 界面比较常用,这里简单介绍下这里提供的几个软件工具:

Environment

在这个菜单打开命令窗口(Terminal),注意这里的 base,指的就是 Anaconda 的基础环境,可以在这里安装 Anaconda 未内置的 Python 支持库;

还可以打开 Python 编程环境,最原始的。。。那种;

还可以打开 IPython 和 Jupyter Notebook,就不截图了。

中间下方的这几个按钮是创建(Create)、克隆(Clone)、导入(Import)、删除(Remove)虚拟环境的,等小白阶段过了,就用的上了。自己没事,也可以尝试一下怎么创建虚拟环境,虚拟环境最大的好处是可以分版本管理支持库,而且可以去掉无用的支持库,在分享源代码时,可以生成编码环境文件,便于在不同电脑上配置适合你编写的代码的编程环境。

界面右侧是 Python 支持库管理界面,这个菜单是分类查询安装过的(Installed)、没安装的(Not installed)、可升级的(Updatable)、选中的(Selected)、及全部 (All)Anaconda 预置的 Python 支持库。

Channels 是用来设置安装镜像服务器的,有的时候国外镜像安装慢,就需要添加国内镜像;

Update index 是更新下方 Python 支持库索引的,用命令窗口(Terminal)安装了 Python 支持库后,在这里刷新;

Search Packages 是用来搜索 Python 支持库的,试着搜索 Pandas、Numpy,就可以看到 Anaconda 已经预安装了;

红框里的数字是 Python 支持库的版本号。

2. 如何在 Anaconda 里安装、升级、删除 Python 支持库?

安装


方框里没有打钩的,代表没有安装过的支持库,点击方框,再点击界面右下角的 Apply 按钮,就可以安装了。

绿色的下载标识 点击 Apply 安装

升级

版本号为蓝色,且有上升箭头时,表示可以升级。也可以通过筛选可升级(Updatable)查看所有已安装,且可升级的支持库;

点击方框,选择 Mark for update,再点 Apply,即可升级选中支持库;

删除

点击方框,选择 Mark for removal(见上图红框下方的菜单项),再点 Apply,即可删除选中支持库;

3. 怎么安装 Anaconda 里没有的 Python 支持库?

pip 安装

比如呆鸟想安装 styleframe, 但是 Anaconda 内置的库里没有,怎么办?
没问题,首先,在 Anaconda 里打开 Terminal;

打开 Terminal

输入 pip install styleframe,回车,就可以安装了。

不过,用 pip 安装有一个缺陷,就是没办法在 Anaconda 导航器的环境里看到安装过的支持库,只能用 pip 查看,不太方便。

conda 安装

那怎么才能安装完支持库以后,在导航器里也能看到呢?

以 django 为例,12 月 2 日,django 3.0 已经推出了,昨天呆鸟还发文介绍了一下,详见《紧急插播,Django 3.0 已发布》一文。但用 Anaconda 里显示的还是 2.25,我们想安装 3.0 怎么弄?

还是进入 Terminal, 输入 conda install -c conda-forge django,就可以安装了。

这里简单介绍一下这个命令,conda 是一种类似 pip 的支持库管理系统,-c 是指定安装的渠道,conda-forge 则是一个很流行的 Python 支持库发布渠道,django 就是要安装的支持库。作为小白,目前知道这些就够了。

安装过程中会问你要不要继续,输入 y,回车就可以了。

安装完成以后,在导航器里点击 Update index 刷新,就可以看到了 Django 3.0 已经安装好了。

好了,今天就分享到这里,明天继续。

Pandas 百问百答系列

上一篇下一篇

猜你喜欢

热点阅读