ubuntu16.04安装和使用Anaconda3(详细)

ubuntu16.04安装和使用Anaconda3(详细)

1.前言

如今的ubuntu系统都自带了python2.7版,而有时工做须要py3。python

若是你在纠结到底该装 Python2 呢仍是 Python3?linux

总所周知,python2和python3在语法上是不兼容的, 那机器上应该装python2仍是python3呢, 可能一开始选一个学习就行了, 可是若是你要开发的程序必须使用python2而不能使用python3,那这时候你就不得再也不下载一个python2, 那这时候环境变量该设谁的目录呢, 若是仍是切换环境变量岂不是很麻烦,因此这就是使用anaconda的好处了。web

2.Anaconda简介

anaconda 是一个python的发行版,包括了python和不少常见的软件库, 和一个包管理器conda。
常见的科学计算类的库都包含在里面了,使得安装比常规python安装要容易。主要是!装了anaconda就不须要单独装python了。
由于Anaconda就是用来管理咱们不一样版本的python环境的。shell

补充:ubuntu

对整个python环境, 最关键的是须要有一个解释器, 和一个包集合,全部的第三方包都放在site-packages文件夹里面。
好比说一个爬虫脚本用到了第三方的requests包,而另外一台计算机是刚刚是装好原始python的, 也就是说根本没有任何第三方包,
那么这个爬虫脚本是没法在另外一台机器上运行的。(由于须要requests包的支持。)bash

3.Anaconda安装

Anaconda和Python版本是对应的,因此须要选择安装对应Python2.7版本的仍是Python3.7版本或其余版本的,根据本身的须要下载合适的安装包。python2.7

下载连接:https://www.anaconda.com/download/#linuxsvg

历史版本:
https://repo.anaconda.com/archive/工具

通常py3均可以用Anaconda3或者Anaconda2,py2推荐使用Anaconda。学习

打开官网下载安装包:
在这里插入图片描述

点击下面的64-Bit (x86) Installer (652.5 MB),下载64位的版本。
下载完成是:Anaconda3-2018.12-Linux-x86_64.sh
是一个shell脚本文件。

安装步骤:
进入安装包Anaconda3-2018.12-Linux-x86_64.sh所在目录,打开终端。
在这里插入图片描述

执行:bash Anaconda3-2018.12-Linux-x86_64.sh
在这里插入图片描述

而后就开始一路回车,按一次回车以后左下角会显示一个“–More–”,意思是许可信息还没显示完,一直按回车,直到最后许可信息显示完出现下面提示:

到下图位置,回复yes

在这里插入图片描述

以后就提示你要将Anaconda安装在目录/home/xxx/anaconda3下面:(建议使用此目录)。
(以下二选一:)

直接按回车键表示使用默认目录:
在这里插入图片描述

固然,你也能够输入自定义的安装位置,根据本身需求:
在这里插入图片描述
输入这样就是安装到本身指定的文件夹。

而后就回车,开始进行安装过程了。
在这里插入图片描述

等待安装完以后,会询问是否把anaconda的bin添加到用户的环境变量中?输入yes。
在这里插入图片描述

这样就会安装好anaconda了,不须要重启的!~~

4.检查是否安装成功:

打开一个新的终端,输入python:
在这里插入图片描述出现介绍了python的版本信息,并且后面带了anaconda的标识,这就说明Anaconda安装成功了,此时输入exit()退出python环境。

其次:
输入 conda --version
在这里插入图片描述
以后输出conda 4.5.12 之类的版本信息,就说明环境变量设置成功了。

还有就是,在没有安装anaconda以前,咱们输入:which python
查看python的原生默认安装路径为:
/usr/bin/python
在这里插入图片描述

而安装了anaconda以后,再次输入:which python
会改变为:/home/xxy/anaconda3/bin/python
在这里插入图片描述
对应的anaconda文件夹下。

最后,为了不可能发生的错误, 咱们能够在命令行输入:conda upgrade --all
先把全部工具包进行升级。
在这里插入图片描述

这样整个anaconda就安装成功了,下一篇咱们说一下怎么使用anaconda来建立python独立的环境。


运行过程当中可能的报错解决: 若是你安装了py3,查看时仍是显示的默认是py2?

第一状况:.bashrc的更新尚未生效,新终端下输入: source ~/.bashrc 再试。

第二种状况: 上面不行,再直接执行这两个命令便可:
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150

若是由anaconda下的python切换到原生的Python2,执行:

sudo update-alternatives --config python
按照提示输入选择数字回车便可。

这就是整个ubuntu16.04安装和使用Anaconda详细过程。若是报错可评论下方贴出。