我使用的是阿里云ubuntu 16.4,自带python,以安装好了pip
sudo pip install jupyter在到命令输出的位置找到jupyter_notebook_config.py
用vim编辑器添加
c.NotebookApp.ip = '0.0.0.0' c.NotebookApp.open_browser = True因为代码太多,这两行被的注释代码不好找,直接添加
我是添加的’0.0.0.0’用电脑浏览器输入公网ip和相应端口可以访问,若不行可以阅览我参考的博客
我在输入jupyter notebook的时候有点问题,根据提示输入
jupyter notebook --allow -root /home成功打开了指定目录
在电脑端输入公网IP和端口号的时候,还需要输入token登录,token信息就在服务器启动那个终端下面,也可以开启另一个终端输入
jupyter notebook list查看token
我试着在上面运行了一下代码,慢得我都不想等了,服务器是1Mb/s的带宽,白嫖的六个月的阿里云,作为编辑器还可以,运行代码不行,还是要在终端去运行效果好一些。
看一下后期租着5Mb/s的试试,我知道了自家的公网ip,后期也想自己用旧电脑搞个网穿家庭服务器试试
输入命令:
nohup jupyter notebook --allow-root > jupyter.log 2>&1 &说明:
用&让命令后台运行, 并把标准输出写入jupyter.log中
nohup表示no hang up, 就是不挂起, 于是这个命令执行后即使终端退出, 也不会停止运行.
杀死进程(不成功):
执行命令后, 可以发现关闭终端重新打开后, jupyter依然可以使用
用ps -a, 可以显示这个进程的pid
kill -1 pid 终止进程
我参考博客不成功,自己搜了一下杀死进程的命令成功了
杀死进程(成功):
查看 ps aux 可以找到相关进程可以看到PID号是2071,根据自己的情况来定
杀死 kill -9 2071参考博客1
参考博客2
参考博客3