我使用腾讯云,自己拿来做实验用,环境是Ubuntu Server 16.04, 由于自己的本上用的带图形的Ubuntu,命令行操作逃课了。。。。。。现在补习在下面
1:登录:在配置好服务器输出和输入的端口(即22口)之后,在自己的终端上输入以下命令:
ssh ubuntu@(我的IP地址) 无需sudo su, 之后输入密码即可
2:腾讯云服务器原生的软件环境比较老,所以要使用我喜欢的环境:Anaconda + Tensorflow
前提:1:配置anaconda 的清华源:
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
2: 开放服务器与外界交换数据的80端口
安装步骤:
1:首先先把anaconda下载到本地,再通过scp工具将这个安装包送到云主机里面去
命令格式是 scp local_path user_name@ip/domain_name cloud_path
如果要拷贝整个文件夹,要加上-r命令:意思是拷贝整个文件夹,否则就会报错:
not a regular file
输入命令之后根据提示输入密码就好了
这里注意一个习惯:一般习惯将自己可以设置安装位置的软件安装在/usr/local/软件名 之中, 需要在启动安装程序之前获得root 权限
sudo su #获得root权限
bash anaconda所在路径(包括安装包自己)
之后需要将conda所在路径写进/.bashrc中,我这里的路径是/usr/local/anaconda3/bin,到你刚才安装anaconda的目录下去找bin就好了
用vim /.bashrc命令打开/.bashrc文件,在文末添加一行
export PATH="YOUR_PATH:$PATH " 把YOUR_PATH替换成你的路径就好了
退出root用exit命令
2:创建环境。这里我使用3.5版本的python
conda create -n tf python=3.5
然后启动环境
source activate tf
先安装numpy
conda install numpy
然后安装tensorflow就可以了
pip install \ -i https://pypi.tuna.tsinghua.edu.cn/simple/ \ https://mirrors.tuna.tsinghua.edu.cn/tensorflow/linux/cpu/tensorflow-1.7.0-cp35-cp35m-linux_x86_64.whl
启动python运行环境,import一下tensorflow,如果没问题,那就是没问题了
至此,环境搭建完美收工。