今天终于动手折腾实验室的服务器啦!由于权限原因,只能在自己的路径下安装TensorFlow。
1. 下载安装Anaconda
官网下载地址:https://www.anaconda.com/download/#linux
下载对应版本,上传到服务器,执行:
bash Anaconda3-2018.12-Linux-x86_64.sh
名称改成自己的相应版本。
如果不在意细节,一路回车加‘yes’即可安装完成。注意细节的话:一直回车完协议输入‘yes’,之后会让选择安装目录,选择完成后,询问是否将路径加入PATH环境变量,输入‘yes’,后面询问是否安装VS的code,根据需要选择‘yes’or‘no’,至此,安装完成。Anaconda会自动将路径加入到工作目录中,简单快捷。
选择安装目录时需要注意自己的权限。
执行安装文件后,它会有一系列询问与选项,中间会询问安装路径,不用默认路径的话,就输入自己的绝对路径就行,我没有用默认路径,后面还有一个关键的是系统会询问是否加入环境变量(.bashrc),我选择的yes,如果这一步选择no,就必须后面自己配置。
2. 创建自己的python命令
进入自己的目录,打开.bashrc
文件,注意有个‘.’,在文档末尾加入下面一行:
alias mypython='/home/***/anaconda2/bin/python2'
保存退出后执行:
mypython ***.py
可以利用mypython -m pip list
查看当前目录下的python包。
安装完后,执行conda -V命令可以显示anaconda版本信息,显示了就说明安装成功了。然后在终端输入python,进入python环境,下面第一行中间有 |Anaconda, Inc.|的字样,说明进入ananconda环境也成功了。如果没成功,执行一下source .bashrc。
3.安装TensorFlow
这里利用的是1.3.0版本。执行
mypython -m pip install tensorflow==1.3.0
mypython -m pip install tensorflow-gpu==1.3.0
等待完成即可。