一、安装与环境配置
1、在这里提供其中一个版本的源文件Anaconda3-5.3.1-Linux-x86_64.sh下载:
https://pan.baidu.com/s/1dTDDyyyQFecmFs4rdoRWgA
提取码:dmap
2、打开终端,进入源文件所在文件夹,比如,源文件放在 Downloads文件夹里,则
cd ~/Downloads
3、在终端内敲入bash + 你的源文件文件名,如
bash Anaconda3-5.3.1-Linux-x86_64.sh
4、按空格跳过安装声明,注意不要按得太快,其中会有要求输入 y / n的选项,选择y,然后开始安装,等待安装完成
5、安装完成后,你需要重启你的终端才能够使用conda命令,如果还是未找到命令,则需要手动添加环境变量,在终端中先后输入
#添加环境变量
export PATH=~/anaconda3/bin:$PATH
#重启环境变量:
source ~/.bashrc
6、至此,你已经完成了anaconda的安装与环境配置任务
二、一些使用指令
1、创建新的Python环境,其中python_environment_name是自己设定的环境名,后面的Python=2.7是选择Python的版本,你也可以选择你需要的版本
conda create -n python_environment_name python=2.7
2、创建完环境之后,你需要进入某个环境时,你需要启动该环境
source activate python_environment_name
同理,关闭环境也有相应的指令
source deactivate python_environment_name
3、很多时候,我们默认的源都来自国外,下载速度奇慢,所以我们需要给anaconda换源。打开终端,在终端里输入如下指令,换源成功
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
conda config --set show_channel_urls yes
4、换源之后我们最常用的指令要数install指令了,当你想要安装一些库的时候,指令如下(注意:你需要先开启你的Python环境)
#conda install + 你要安装的库
#如下
#conda install numpy
在一般情况下,anaconda会自动为你匹配你当前环境所需要的库的版本,非常智能。
当然有安装就会有卸载,指令如下
conda uninstall numpy
5、有些时候就算你已经换源了,anaconda在安装你想要的包的时候都十分的慢,甚至出现了HTTPerror或者是PACKAGEnotFoundError 之类的错误,这时候,我们需要搭配pip指令使用,在开启了你需要的Python环境下,直接使用pip指令安装库,系统会自动把库安装到相应的环境里,例如安装keras库
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple keras==2.0.3
(这里有个技巧就是临时加入了国内的清华源,使得下载速度飞快)
6、conda拷贝环境
conda create -n BBB --clone AAA
写在最后,目前鄙人所涉猎的要点如上,希望能让大家少走一点弯路,少耗一点时间,以后我会不定期跟新。