(已解决)机器学习笔记程序篇--远程服务器jupyter notebook应用出现的问题

更新,本文不再是失败经验文,以下操作失败的根本原因是没有成功建立本地和服务器的连接

先在服务器的上执行jupyter notebook命令,出现端口9000
在这里插入图片描述

只需要在本地cmd执行如下命令
ssh -N -f -L localhost:9998:localhost:9000 yfduan@bnutg.cwaip.com
在这里插入图片描述

输入密码之后登录(这里密码输错了一次,尴尬)

然后打开你的浏览器,地址栏输入localhost:9998,这个9998端口是可以变的,根据你在cmd命令行执行的命令来改变这个

在这里插入图片描述
出现这个页面就成功啦!这里的密码如果不知道可以问管理员修改一下。(我忘记密码了 尴尬子)输入密码之后就可以进入jupyter notebook开始工作了!

-------------------------------------------------分割线(以下是原文)

本文是失败经验文,有很多方法可以参考,附上了参考的链接供查阅

每次在远程服务器输入jupyter notebook都会提示我端口被占用8888

我同学用的方法是先输入ssh -o StrictHostKeyChecking=no -o TCPKeepAlive=yes -o ServerAliveInterval=30 -L 8888:localhost:8889 xxxx(xxxx是你的服务器主机地址)
然后直接jupyter notebook就可以了,但是我不行,jupyter notebook之后弹出来如下的图片

在这里插入图片描述
参考如下方式改端口
https://blog.csdn.net/m0_37586991/article/details/103180717

jupyter notebook --generate-config
vi ~/.jupyter/jupyter_notebook_config.py
//先shift+g跳至最后一行,然后加入如下几句话

c.NotebookApp.ip = '*'
c.NotebookApp.open_browser = False//原博文写的是false,我改成True了
c.NotebookApp.port = 9000

我觉得应该要把那个打不打开浏览器设置成True

可以是可以了但是新的问题:没有browser,有机会参考一下下面这个博文看看怎么搞

https://blog.csdn.net/pictursong/article/details/103949605

试了一下,用XSHELL还是提示no web browser了
在这里插入图片描述
所以这个问题在我这里不区分连接服务器的方法,我之前用的Putty连接,同样的问题,所以不用更改连接的软件。

之后,在本地浏览器输入端口号
在这里插入图片描述
PS:我也搞不懂为啥我输9000是告诉我本地没有发出任何数据,输入9001才是拒绝连接,我端口设置的明明是9000,上面命令行出来的也是9000,但是不重要了,反正都是连不进去

现在最主要的问题就是无法访问页面,被拒绝连接

尝试https://blog.csdn.net/qq_40662616/article/details/114552834中的解决方案
在命令行中加上服务器地址:jupyter notebook --ip=x.x.x.x(写上自己的ip)

还是不行,报错
在这里插入图片描述
百度搜这个错误原因
https://www.freesion.com/article/14561195677/
或许这篇文章会有帮助,但是其中这一行命令

vi /etc/hostname 

应该是老师设置权限问题,提示我该文件readonly,无法修改,所以到此为止吧,我再也不管云端的jupyter notebook了

自己老老实实的本地写好代码先调试好以后再传上去运行吧,云端改代码的方法下回问问老师,我瞎搞这么久也没搞定,真是浪费时间,同学在我的工作站用我的账号,仅仅用了文章开头的两行代码就轻松打开了jupyter notebook,他说他用的苹果系统,我用的windows系统,不知道是不是这个原因,反正这个服务器肯定是可以用Jupyter notebook的,只是感觉我被针对了,网上所有的方法在我这里都不管用,自己的浏览器输入localhost:端口号永远都是拒绝访问(应该不是输错了端口号,每次都只有可能是设置的那几个端口,不可能每次都输错,但是每次都会拒绝访问)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值