问题
项目含有ipynb文件,用打开,提示安装 。于是转到 中运行项目,这就引出了一个问题, 即如何在本地使用远程服务器上的。
这里提供一种方法 。
解决方法 1 在服务器上安装
首先在服务器上安装,可以根据的提示点击pip,也可在用命令行安装 。
使用pip貌似会少安装一些包,不知道有无影响
如下图,这是我根据的提示安装的
2 远程服务器上开启 服务
文章插图
在服务器端的上使用如下命令
jupyter notebook --no-browser --port=8889
该命令的含义是,在不打开浏览器的情况下,将在8889端口开启的服务器 。
端口号不一定是8889,指定一个未被占用的端口号即可
于是,这就为我们使用本地浏览器使用服务器的服务提供了一个机会,我们只需要在本地浏览器上访问服务器上展示的url即可
3 在本地终端启动SSH
命令如下
ssh -N -f -L localhost:8888:localhost:8889 username@serverIP
文章插图
命令的含义:这个命令在本地计算机和远程服务器之间建立了一个SSH隧道,将本地机器上端口8888的流量转发到远程服务器上的端口8889 。
以下是该命令的各个部分的解释:
4 打开本地浏览器
访问:8888/
将服务器上显示的的最后一行token=???复制粘贴,点击log in即完成登入
其他想法 参考文献1中还有其他方法,没有尝试过,本博客主要对方法1的使用进行了再现 。关于ssh命令的说明,参考了的回答 。参考文献
[1] 远程访问服务器 的两种方法
【在本地使用远程服务器的Jupyter Notebook】[2]
- 21号天气预报
- 使用VoceChat 为自己的网站和社群搭建聊天机器人
- 彩色旅图·西欧纪行|在塞戈维亚找到迪士尼童话白雪公主城堡原型 吉尼斯记录跟迪斯尼记录
- 李玉刚跳河自尽,与乞丐同住,前因后果,实在令人唏嘘 李玉刚吉尼斯记录
- 史上最嚣张的皇后,不仅公开出轨,并且在众多情人帮助下登上皇位 历史之最叶卡捷琳娜
- 世界上最危险的十大摩托车赛事,曼岛TT排在第一? 世界之最十大摩托车排名
- 迷你世界:出生点不幸在“荒岛”,萌新删档,大神:4种玩法简单 迷你世界之最后一棵树
- 东方财富人气排名在哪里看,东方财富上看大盘的涨和跌在哪里看,求图
- 东莞大朗富豪排行榜,东莞 梁志斌 在胡润富豪榜有排名是吗
- 他在三国中出场不多但智谋与诸葛不相上下