linux安装anaconda过程

时间:2019-04-18
本文章向大家介绍linux安装anaconda过程,主要包括linux安装anaconda过程使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

今天在centos7下安装了Anaconda,将安装过程记录如下

下载安装Anaconda

下载地址:https://repo.continuum.io/archive/index.html

打开页面后,以Anaconda2开头的就是python2版本,以Anaconda3开头的就是python3版本,因为centos7本身就带有python2.7版本,所有我下载的是Anaconda3 比较新的版本 Anaconda3-5.1.0-Linux-x86_64.sh

右键复制下载链接地址  https://repo.continuum.io/archive/Anaconda3-5.1.0-Linux-x86_64.sh,命令行输入:

wget https://repo.continuum.io/archive/Anaconda3-5.1.0-Linux-x86_64.sh

如果提示错误:-bash: wget: command not found,则先执行如下命令后再执行上一条命令

yum -y install wget

执行完 wget 命令后会下载Anaconda sh文件到当前目录下,执行命令进行安装

bash <span style="color:rgb(0,0,0);font-family:Consolas, 'Courier New', Courier, mono, serif;font-size:12px;text-align:left;">Anaconda3-5.1.0-Linux-x86_64.sh</span>

如果安装过程中提示错误:bunzip2: command not found,先执行命令再安装

yum install -y bzip2

接下来就等着安装完毕,中间会有提示让你确认,按以下输入就行了

Do you accept the license terms? [yes|no]
[no] >>> yes
Do you wish the installer to prepend the Anaconda3 install location
to PATH in your /home/ai/.bashrc ? [yes|no]
[no] >>> yes
Do you wish to proceed with the installation of Microsoft VSCode? [yes|no]
>>> no

中间还会让你指定一个安装目录,可以用默认的回车就行了,也可以自己指定一个目录,注意,指定的目录不能已经存在,他会自动创建,我指定的是 /usr/local/Anaconda3

安装完毕之后,需要重新启动命令行终端,anaconda才能生效。

验证是否安装成功

conda -V

分别输入python python2 python3命令如下图


可以看到python2.7和python3.6都装上了,python和python3命令对应的python版本为3.6,python2命令对应的python版本是2.7。

如果安装过程中出错问题,或者想更新另一个版本,删除anaconda也很方便,执行下面命令删除安装目录就行了

rm -rf /usr/local/Anaconda3
====================================================================================================================================

1.
下载并安装anaconda
地址:https://repo.anaconda.com/archive/Anaconda3-2019.03-Linux-x86_64.sh
安装:bash Anaconda3-2019.03-Linux-x86_64.sh

2.
创建并激活一个虚拟环境
创建:conda create -p /path/machinelearning
激活:conda activate /path/machinelearning

3.
在虚拟环境目录下分别建立子目录:/model/singleTurnIntent和/model/singleTurnSlot
将意图识别模型和槽填充模型分别拷贝至上述两个目录中。

4.
将singleTurnIntentSlotPredict.py拷贝至/machinelearning目录中。

5.
安装以下库:
pip install spacy   --
pip install pandas
pip install tensorflow   
pip install flask
pip install waitress
pip install tflearn
pip install flask_cors
pip install jieba

6.
启动服务:
进入/machinelearning目录中,执行下面的语句:
nohup python -u singleTurnIntentSlotPredict.py>out.log &