本文转载自: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. sizeWithFont:方法使用明细

    个人总结: Computing Metrics for a Single Line of Text– sizeWithFont: 同下面,换行方式默认取NSLineBreakByWordWrappin ...

  2. select标签设置只读的方法(下拉框不可选但可传值)

    1. <select id="s1" name="s1" onfocus="this.defaultIndex=this.selectedInd ...

  3. 用vector构造自动扩容的二维数组

    #include <iostream> #include <string> #include <vector> using namespace std; int m ...

  4. 第一个Gradle入门程序

    参考:http://www.importnew.com/15881.html 准备工作 1.gradle编译环境 下载gradle编译包(http://www.gradle.org/downloads ...

  5. [Algorithms] Sorting Algorithms (Insertion Sort, Bubble Sort, Merge Sort and Quicksort)

    Recently I systematicall review some sorting algorithms, including insertion sort, bubble sort, merg ...

  6. 【IDEA】启动项目报错:3 字节的 UTF-8 序列的字节 3 无效

    一.报错和原因: 项目起服务出错.具体报错就不贴了,报错主要是"3 字节的 UTF-8 序列的字节 3 无效". 分析:主要就是项目编码问题,IDEA中估计就是配置不对,没必要纠结 ...

  7. 面向对象 - 1.封装之如何实现属性的隐藏/2.封装的意义/3.封装与扩展性/4.property的使用

    1.封装之如何实现属性的隐藏封装: __x=1 # 把数据属性隐藏 (如何实现隐藏) 类定义阶段 __开头发生了变形 __x --> _A__x特点: 1.在类外部无法直接:obj.__Attr ...

  8. django博客项目2.建立 Django 博客应用

    建立博客应用 我们已经建立了 Django 博客的项目工程,并且成功地运行了它.不过到目前为止这一切都还只是 Django 为我们创建的项目初始内容,Django 不可能为我们初始化生成博客代码,这些 ...

  9. python线程池应用场景-爬虫

    import requests from bs4 import BeautifulSoup from concurrent.futures import ThreadPoolExecutor, Pro ...

  10. linux 学习笔记之文件与管理

    前言: 对于windows来说,文件的系统管理都是非常简单的(这个应该有一个捂脸),通常就是重命名,复制,移动,删除,查看文件属性,查看文件内容,寻找文件.其实在图形化行中的linux也是有这样子功能 ...