前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何在 Ubuntu 20.04 上安装 Anaconda

如何在 Ubuntu 20.04 上安装 Anaconda

作者头像
雪梦科技
修改2020-06-26 15:57:07
54.7K2
修改2020-06-26 15:57:07
举报
文章被收录于专栏:ITCoderITCoder

本文最先发布在:https://cloud.tencent.com/developer/article/1649008

Anaconda 是一个流行的 Python/R 数据科学和机器学习平台,大数据处理,预测分析,和科学计算。

Anaconda 发行版附带了250个开源数据软件包,并且超过 7500 个软件包可以从 Anaconda 软件源中安装。它同时还包含了一个命令行工具和一个被称为"Anaconda Navigator"的图形用户界面。

这个指南将会跟你解释在 Ubuntu 20.04 上的 Anaconda Python 发行版安装过程。

一、 安装 Anaconda

在写这篇文章的时候,Anaconda 最新绑定版本是 2020.02。在下载安装脚本之前,浏览下载页面,并且检查是否有更新的Anaconda 可用。

在 Ubuntu 20.04 上完成下面的步骤,安装 Anaconda。

01.Anaconda Navigator 是一个基于 QT 的 GUI。如果你在一个桌面版机器上安装 Anaconda,并且你想使用 GUI 应用,安装下面的软件包。否则,跳过下面的步骤。

代码语言:javascript
复制
sudo apt install libgl1-mesa-glx libegl1-mesa libxrandr2 libxrandr2 libxss1 libxcursor1 libxcomposite1 libasound2 libxi6 libxtst6

02.使用你的浏览器或者wget去下载 Anaconda 安装脚本:

代码语言:javascript
复制
wget -P /tmp https://repo.anaconda.com/archive/Anaconda3-2020.02-Linux-x86_64.sh

下载将会花费一些时间,具体依赖于你的网速。

03.这一步可选的,但是我们推荐你去验证脚本的数据完整性。

使用sha256sum命令显示脚本的 checksum:

代码语言:javascript
复制
sha256sum /tmp/Anaconda3-2020.02-Linux-x86_64.sh

输出类似于:

代码语言:javascript
复制
2b9f088b2022edb474915d9f69a803d6449d5fdb4c303041f60ac4aefcc208bb  /tmp/Anaconda3-2020.02-Linux-x86_64.sh

确保上面的命令打印出来的哈希值和Anaconda with Python 3 on 64-bit Linux page页面对应版本的 Anaconda 哈希值一样。

代码语言:javascript
复制
https://docs.anaconda.com/anaconda/install/hashes/Anaconda3-2020.02-Linux-x86_64.sh-hash/

04.运行脚本启动安装进程:

代码语言:javascript
复制
bash /tmp/Anaconda3-2020.02-Linux-x86_64.sh

你应该能看到下面的输出:

代码语言:javascript
复制
Welcome to Anaconda3 2020.02

In order to continue the installation process, please review the license
agreement.
Please, press ENTER to continue
>>> 

ENTER继续。往下滑动阅读协议,使用ENTER按键。一旦你看完协议,你将会被询问是否接受协议条款:

代码语言:javascript
复制
Do you approve the license terms? [yes|no]

输入yes接受协议,并且你会被提示选择安装路径:

代码语言:javascript
复制
Anaconda3 will now be installed into this location:
/home/linuxize/anaconda3

    - Press ENTER to confirm the location
    - Press CTRL-C to abort the installation
    - Or specify a different location below

默认的位置应该对大部分用户都可直接使用。按Enter确认位置。

安装过程将会花费一些时间,并且一旦完成,脚本将会问你是否想要运行conda init。输入yes

代码语言:javascript
复制
Installation finished.
Do you wish the installer to initialize Anaconda3
by running conda init? [yes|no]

这将会将命令行工具conda添加到系统的PATH环境变量中。

想要激活 Anaconda,你可以关闭并且重新打开你的 shell 或者在当前 shell 会话中输入下面的命令,来重新加载PATH环境变量:

代码语言:javascript
复制
source ~/.bashrc

想要验证安装过程,在你的终端输入conda

就这些。你已经成功地在你的 Ubuntu 机器上安装好了 Anaconda, 你可以开始使用它了。

如果你在一个桌面系统上安装 Anaconda,在终端输入anaconda-navigator打开Navigator GUI:

二、升级 Anaconda

升级 Anaconda 是一个非常直接的过程。打开你的终端,并且输入:

代码语言:javascript
复制
conda update --all

如果有更新,conda将会显示一个列表,并且提示你确认是否更新:

代码语言:javascript
复制
The following packages will be UPDATED:

  anaconda-navigator                          1.9.12-py37_0 --> 1.9.12-py37_1
  conda                                        4.8.2-py37_0 --> 4.8.3-py37_0
  conda-package-han~                   1.6.0-py37h7b6447c_0 --> 1.6.1-py37h7b6447c_0


Proceed ([y]/n)? 

定期升级 Anaconda 是一个不错的想法。

三、卸载 Anaconda

如果你想从你的 Ubuntu 系统中卸载 Anaconda,移除 Anaconda 安装目录以及其他在安装过程中创建的文件:

代码语言:javascript
复制
rm -rf ~/anaconda3 ~/.condarc ~/.conda ~/.continuum

打开~/.bashrc,并且从环境变量中移除 Anaconda:

代码语言:javascript
复制
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/home/linuxize/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/home/linuxize/anaconda3/etc/profile.d/conda.sh" ]; then
        . "/home/linuxize/anaconda3/etc/profile.d/conda.sh"
    else
        export PATH="/home/linuxize/anaconda3/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda initialize <<<

四、总结

我们已经向你展示如何在 Ubuntu 20.04 上安装 Anaconda。现在你应该浏览一下 官方 conda 入门指南

如果你有任何疑问,请通过以下方式联系我们:

微信:

微信群: 加上面的微信,备注微信群

QQ: 3217680847

QQ 群: 82695646

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020年06月19日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、 安装 Anaconda
  • 二、升级 Anaconda
  • 三、卸载 Anaconda
  • 四、总结
相关产品与服务
命令行工具
腾讯云命令行工具 TCCLI 是管理腾讯云资源的统一工具。使用腾讯云命令行工具,您可以快速调用腾讯云 API 来管理您的腾讯云资源。此外,您还可以基于腾讯云的命令行工具来做自动化和脚本处理,以更多样的方式进行组合和重用。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档