本文转载自:https://blog.csdn.net/qq_36268036/article/details/81517893

1. 下载安装:

这里选用国内清华大学的Tuna开源软件镜像站作为演示,打开Anaconda安装包的下载地址,选择最新的Anaconda版本对应的链接,复制到终端当中下载。
例如这里选择 Anaconda3-5.2.0 Linux 64位版本下载,在终端中输入

  1.  
    wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.2.0-Linux-x86_64.sh
  2.  
    sh Anaconda3-5.2.0-Linux-x86_64.sh
 
下载
 
安装
 
阅读条款,选择安装路径

首先是阅读服务协议,按回车键进入下一步,使用空格键翻页阅读条款,输入yes继续,接着选择安装路径,可以直接回车继续,也可以输入自己指定的路径。等待一段时间后,Anaconda就安装完成了,

 
添加Path

最后是确认是否将Anaconda3添加到环境变量当中,这里选择yes,然后在终端中输入source ~/.bashrc就可以使用Anaconda了。

更换源

由于众所周知的原因,国外的各种源下载速度和稳定性都比较差,清华的开源软件镜像站也提供了更换Anaconda仓库的镜像,在终端中输入以下命令

  1.  
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  2.  
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  3.  
    conda config --set show_channel_urls yes

即可添加国内的Anaconda Python仓库,这时使用conda install命令的下载速度就比较快了。更多信息可打开Tuna开源镜像站 - Anaconda了解

其他 - 升级系统Python

最初是打算将系统自带的Python版本升级到最新版本,方式是在终端中输入以下命令添加软件源,更新软件列表,调整Python3优先级

  1.  
    sudo add-apt-repository ppa:jonathonf/python-3.6
  2.  
    sudo apt update
  3.  
    sudo apt install python3.6
  4.  
    # Ubuntu 16.04的Python3默认是3.5,其他系统版本可参考自己系统中的python3版本替换下面的 python3.5 版本号
  5.  
    sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1
  6.  
    sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2

如果想要将默认的python版本从python2更改为python3,可以参考这篇教程。但是国外服务器的下载速度是在太慢,就换成了使用Anaconda代替,这台电脑Anaconda都安装配置好了,旁边的电脑Python3.6还没下完 ORZ。
pip/pip3 install使用国内源的方法可以参考这个网页
本教程虽然标题是Ubuntu系统,但是在其他Linux系统环境下的Anaconda安装步骤也大致相同,最后非常感谢清华大学等众多开源软件镜像站为中国的开发者做出的贡献!

Ubuntu系统Anaconda下载安装与切换源教程【转】的更多相关文章

  1. Ubuntu系统里下载安装配置redis-2.2.13.tar.gz

    不多说,直接上干货! Redis是一个NoSQL数据库,在数据需要频繁更新,并且数据的访问热点范围比较广的应用场景下,Redis的效率很不错. 下面介绍Redis的安装过程,如下面的步骤所示. 第一步 ...

  2. Ubuntu系统的Redis安装配置

    Ubuntu系统的Redis安装配置 一.      安装Redis: 在Ubuntu系统下安装Redis数据库有两种方式: 方式一:下载最新的Redis版本(tar.gz格式),解压安装.操作如下: ...

  3. Ubuntu系统---NVIDIA 驱动安装

    Ubuntu系统---NVIDIA 驱动安装 第一次安装“NVIDIA 驱动”,小小的激动,因为终于可以玩GPU了.预想一块GPU,盼望太久,差点放弃,感谢J姐让我捡个漏.但是,第一次新的试错过程,网 ...

  4. Ubuntu系统Apache Maven安装

    操作系统:Linux x64 / Ubuntu 14.04 Apache Maven版本:3.3.9 建议预先搭建Java开发环境:详见上一篇<Linux Ubuntu系统下Java开发环境搭建 ...

  5. Git下载安装及设置详细教程

    Git下载安装及设置详细教程 一.安装前准备   1. 廖雪峰老师Git教程 :推荐Git入门教程.  2. 按照自己的系统版本下载Git软件,我的操作系统:Windows7 64位,安装版本为Git ...

  6. Ubuntu系统下面软件安装更新命令

    在ubuntu服务器下安装包的时候,经常会用到sudo apt-get install 包名 或 sudo pip install 包名,那么两者有什么区别呢? 1.区别 pip用来安装来自PyPI( ...

  7. 虚拟机Ubuntu系统下kaldi安装与编译简介

    kaldi官网:http://www.kaldi-asr.org/doc/index.html 在http://github.com/kaldi-asr/kaldi中直接下载kaldi的zip包,没有 ...

  8. Ubuntu系统U盘安装以及降内核

    由于项目需要,要用U盘制作一个Linux系统,支持EFI启动,并且内核版本要求是2.6.35.6.所以在选系统的时候,就必须要选安装文件里面带有EF I目录,并且该目录下面有BOOTx64.EFI和g ...

  9. ubuntu系统14.04安装php5

    背景:        阅读新闻 Ubuntu 14.04 LTS 安装 LNMP Nginx\PHP5 (PHP-FPM)\MySQL [日期:2014-05-27] 来源:imcn.me  作者:L ...

随机推荐

  1. Xcode The operation couldn’t be completed. (NSURLErrorDomain error -1012.)

    使用Xcode SVN 出现问题 The operation couldn’t be completed. (NSURLErrorDomain error -1012.) 解决方法: 打开终端 然后输 ...

  2. Http服务器实现文件上传与下载(三)

    一.引言 在前2章的内容基本上已经讲解了整个的大致流程.在设计Http服务器时,我设计为四层的结构,最底层是网络传输层,就是socket编程.接着一层是请求和响应层,叫做Request和Respons ...

  3. Google I/O 2013 – Volley: Easy, Fast Networking for Android

    1.什么是volley          Volley是Ficus Kirpatrick在Gooogle I/O 2013发布的一个处理和缓存网络请求的库,能使网络通信更快,更简单,更健壮.Volle ...

  4. 云计算和SDN中的开源交换机介绍以及使用

    之前关于SDN的开发工作都是在控制器层面上(以ryu为主),现在开始了新的工程项目,需要同时修改控制器和交换机的源码,如果后续项目需要,还可能需要加中间层——网络虚拟层,这部分的知识已经在前面读过了相 ...

  5. java汉字转拼音的工具类

    import com.google.common.base.Strings;import net.sourceforge.pinyin4j.PinyinHelper;import net.source ...

  6. Post And Get接口测试

    public class TestPost {   public static String do_post(String url, Map<String, String> params) ...

  7. T420 开启麦克风

    买来之后一直没注意过麦克风的问题,今天基友们群视频,才发现我的机器是哑的 打开录音设备,发现没有设备 重装驱动无果 打开BIOS,在安全选项——IO/Access中将Microphone 设为 Ena ...

  8. Logstash Reference Getting started with Logstash

    进阶功能_Logstash_数据采集_用户指南_日志服务-阿里云 https://help.aliyun.com/document_detail/49025.html Logstash Referen ...

  9. submit按钮修改宽高的坑

    近些天对h5非常感兴趣,边工作边学习,虽然比较累,但过得很踏实.每天都要学习一点东西,这样才能对得起自己.好了,废话不多说,进入今天的主题. 今天遇到了一个非常有趣的东西,就是在修改submit按钮的 ...

  10. python学习笔记(二)— 数据类型

    一.变量.数据类型 1.计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值.但是,计算机能处理的远不止数值,还可以处理文本.图形.音频.视频.网页等各种各样的数据,不同 ...