LInux利用Anaconda创建一个环境
搭建机器学习模型时常需要不同的环境,在这里记录如何用Anaconda创建一个环境。
默认安装了anaconda.
$ conda info --envs #查看conda的所有环境
$ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
$ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
$ conda config --set show_channel_urls yes
#这三个步骤是设置conda下载的镜像源为国内镜像源,方便快速安装,可以通过
$ sudo gedit .condarc
进行修改和删除。不必每次都输入
创建一个名为ATEC的环境。同时指定python版本为2.7 Tensorflow1.5
$ conda create -n ATEC python=2.7 tensorflow=1.5
进入ATEC环境
$ source activate ATEC
在创建的环境下安装keras,这里我们用pip. 注意不要加 sudo
$ pip install keras
如果下载过程很慢,可以指定镜像源为国内的源。这里我选择阿里云的源,速度很快
$ pip install -i https://mirrors.aliyun.com/pypi/simple keras
安装其他指定版本的安装包(有些也可用conda安装)
$ pip install -i https://mirrors.aliyun.com/pypi/simple gensim==3.4.0
$ pip install -i https://mirrors.aliyun.com/pypi/simple jieba==0.39
$ pip install -i https://mirrors.aliyun.com/pypi/simple xgboost==0.71
$ pip install -i https://mirrors.aliyun.com/pypi/simple lightgbm==2.1.1