申明:本人是小白,由于自己的机器装不了tensorflow,所以才想到用云主机。本文主要是介绍如何在阿里云上安装jupyter notebook并实现云端访问。针对没有任何Linux基础的新手所写(因为我也是新手啦!),所以比较详(luo)细(suo),大神勿喷哟!(另外,阿里云的ecs主机对学生有优惠,只需要10元/月哟,良心啊)
1.首先你得有一台云服务器,这里我选用的是阿里云ECS基础版。别的服务器都是大同小异,按步骤应该都可以。
2.下载远程连接软件putty,点击下载,输入阿里云ECS公网IP,端口填22,SSH连接,按open按钮就可以连接到远程主机了。输入账号密码就可以登陆远程主机。(linux输入密码不会有任何显示,不要怀疑自己键盘出问题了)
2.安装Anaconda.Anaconda集成了大量的第三方pyhton库,使用简单,这里我们就选它了。
mkdir anaconda
cd anaconda
wget https://repo.continuum.io/archive/Anaconda3-4.4.0-Linux-x86_64.sh
bash Anaconda3-4.4.0-Linux-x86_64.sh
mkdir是新建一个目录,用于放置我们的Anaconda.(这里并未分区,因为我也不会啊!)
cd是进入目录
wget 是从某个网址下载某个文件,后面是下载地址。你可以选择你需要的版本,anaconda下载地址:https://www.continuum.io/downloads#linux
bash就是安装anaconda
3.设置Jupyter登陆密码
jupyter notebook --generate-config # 生成jupyter notebook配置文件
ipython #打开ipython
from notebook.auth import passwd
passwd() #生成密码
![2e9b19d216ac44cf8950c8a21f7c8d65707536c6](https://i-blog.csdnimg.cn/blog_migrate/f58acdf3b0f92be22979943d2709ffb9.png)
$vi ~/.jupyter/jupyter_notebook_config.py
把下面的文字粘贴进去(在putty中,按右键可以粘贴剪切板中的文字哟!编辑好后按esc键,输入:wq保存并退出![7.gif](/assets/TQEditor-2.3.8/face/7.gif)
c.NotebookApp.ip='*'
c.NotebookApp.password = u'把上面的文本粘贴到这里'
c.NotebookApp.open_browser = False
c.NotebookApp.port =8888
![c65ea1d628d95ab21f873a925a349556844be978](https://i-blog.csdnimg.cn/blog_migrate/1ee4ae2c44d33943801da4ef10adf62e.png)
![12.gif](/assets/TQEditor-2.3.8/face/12.gif)
![5a5b8fc73750726d8b351e94a2fc408c29125964](https://i-blog.csdnimg.cn/blog_migrate/0de2feca3e400cfcb454de84ef200c01.png)
7.安装深度学习框架,如tensorflow(Anacinda自带有sklearn,可以直接使用哟)
pip install https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.5.0-cp27-none-linux_x86_64.whl #cpu版本,自己择需选择。
花了几个小时,终于完成自己的第一篇文章啦
![43.gif](/assets/TQEditor-2.3.8/face/43.gif)
![31.gif](/assets/TQEditor-2.3.8/face/31.gif)
![1.gif](/assets/TQEditor-2.3.8/face/1.gif)