[原创] 在Ubuntu 14.04系统中为ELL安装Python 3.6——通过miniconda

ELL的tutorial使用的是Python 3.6,因此,为了能少走弯路,我们最好也同样使用Python 3.6。
同时,文档还建议我们最好使用anaconda或者miniconda。所以这里又牵扯出另一个问题:anaconda和miniconda是什么?

按照anaconda官方的说法

Anaconda is the world’s most popular and trusted data science ecosystem.

这句话太大了,没有了解过的人看了也不知道它具体指的是什么。其实anaconda可以理解为一个Python发行版,就像Ubuntu是一个Linux发行版一样。
在anaconda中,你可以用 conda install xxx 命令很方便地安装各种科学计算所需的Python module,就像Ubuntu用 apt-get install xxx 安装各种软件一样容易。
这样的话,我们就无需自己去折腾安装各种Python module的依赖问题了,可以节省大量时间。
而miniconda是anaconda的精简版,就像Ubuntu的某些精简版一样,里面只包含最基本的一些软件,所以,安装miniconda比anaconda占用的磁盘空间要小得多。
文章来源:https://www.codelast.com/
我安装的是miniconda(Python 3.6,64bit版本),安装方法实在太简单,先到这里下载安装程序,然后执行安装程序即可,在安装的过程中会要你指定安装路径,我把它安装到了当前用户的 ~/.miniconda3/ 目录下,并且在安装即将结束的时候,允许miniconda把PATH路径添加到我的 .bashrc 文件中:

# added by Miniconda3 4.3.21 installer
export PATH="/home/codelast/.miniconda3/bin:$PATH"

此时,你要么重启Ubuntu系统,要么在Ubuntu命令行下直接 source ~/.bashrc,都可以让命令行可以识别到 conda 命令——因为 conda 这个程序就是在 ~/.miniconda3/bin/ 目录下。
至此,Python 3.6其实就已经装好了——看看 ~/.miniconda3/bin/ 目录下是不是已经有了python3.6程序?
然后你可以用 conda install xxx 来安装其他的软件包了,conda安装的程序,是安装到了miniconda环境里,不会对覆盖系统里已有的程序,这简直太方便了。
文章来源:https://www.codelast.com/
➤➤ 版权声明 ➤➤ 
转载需注明出处:codelast.com 
感谢关注我的微信公众号(微信扫一扫):

wechat qrcode of codelast

发表评论