高效解决在本地计算机运行ubuntu服务器端的jupyter lab

这篇具有很好参考价值的文章主要介绍了高效解决在本地计算机运行ubuntu服务器端的jupyter lab。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题

目前,网上没有什么详细的关于在本地计算机上运行服务器端jupyter lab的教程,由于个人计算机计算资源有限,我们需要利用服务器端的GPU实现高效训练
高效解决在本地计算机运行ubuntu服务器端的jupyter lab,编程软件报错等各种问题的解决方案集,jupyter,python,人工智能,深度学习,jupyter lab,ssh,经验分享
高效解决在本地计算机运行ubuntu服务器端的jupyter lab,编程软件报错等各种问题的解决方案集,jupyter,python,人工智能,深度学习,jupyter lab,ssh,经验分享
这篇文章将指导您如何使用 ssh 隧道在远程服务器上运行 jupyter lab。我假设您了解 jupyter lab 并且已经在本地使用过它。现在,您想要在远程 ubuntu 服务器上运行 jupyter lab 并从本地计算机(例如笔记本电脑)访问此 jupyter lab 服务器。这样您就可以通过个人终端设备的网络浏览器直接在远程服务器(例如 DGX 机器)上进行编码。

解决方案

step1

打开远程服务器。启用本地计算机和远程服务器之间的 ssh 连接。

建立ssh连接并建立ssh隧道。例如:

$ ssh Lingo@192.168.127.123 -L 8889:localhost:8889

高效解决在本地计算机运行ubuntu服务器端的jupyter lab,编程软件报错等各种问题的解决方案集,jupyter,python,人工智能,深度学习,jupyter lab,ssh,经验分享
白色掩盖的是我的服务器IP地址

step2

现在,您已登录远程服务器。如果尚未安装,请在远程服务器上安装 conda、jupyter lab。我在下面的代码片段中执行此操作,并创建名为 liPytorch 的 conda 环境。

ubuntu@ubuntu:~$ sudo apt install conda
(base) ubuntu@ubuntu:~$ conda create --name=liPytorch
(base) ubuntu@ubuntu:~$ conda activate liPytorch
(liPytorch) ubuntu@ubuntu:~$ conda install jupyterlab

高效解决在本地计算机运行ubuntu服务器端的jupyter lab,编程软件报错等各种问题的解决方案集,jupyter,python,人工智能,深度学习,jupyter lab,ssh,经验分享
高效解决在本地计算机运行ubuntu服务器端的jupyter lab,编程软件报错等各种问题的解决方案集,jupyter,python,人工智能,深度学习,jupyter lab,ssh,经验分享

step3

在不打开浏览器的情况下启动 jupyter lab,并让它连接到您设置 ssh 隧道的端口。下面,我使用 nohup 键入命令以将 jupyter lab 作为后台进程启动,并将输出转储到指定的日志文件:

$ nohup jupyter lab --no-browser --port=8889 > ./jupyterlab.log &

高效解决在本地计算机运行ubuntu服务器端的jupyter lab,编程软件报错等各种问题的解决方案集,jupyter,python,人工智能,深度学习,jupyter lab,ssh,经验分享
& 符号允许我得到新的提示。

只要确保不要关闭 ssh 隧道即可。否则你会失去与服务器的连接。如果您失去连接,不用担心,您可以重新连接并返回到您离开的 jupyter 实验室服务器。

step4

在服务器终端输入jupyter lab
高效解决在本地计算机运行ubuntu服务器端的jupyter lab,编程软件报错等各种问题的解决方案集,jupyter,python,人工智能,深度学习,jupyter lab,ssh,经验分享
遇到报错都不是事,缺什么零件就pip安装上
高效解决在本地计算机运行ubuntu服务器端的jupyter lab,编程软件报错等各种问题的解决方案集,jupyter,python,人工智能,深度学习,jupyter lab,ssh,经验分享
再次输入jupyter lab,然后将终端输出的url复制到浏览器打开,或者输入

http://localhost:8889/lab

高效解决在本地计算机运行ubuntu服务器端的jupyter lab,编程软件报错等各种问题的解决方案集,jupyter,python,人工智能,深度学习,jupyter lab,ssh,经验分享
高效解决在本地计算机运行ubuntu服务器端的jupyter lab,编程软件报错等各种问题的解决方案集,jupyter,python,人工智能,深度学习,jupyter lab,ssh,经验分享

之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!文章来源地址https://www.toymoban.com/news/detail-802230.html

到了这里,关于高效解决在本地计算机运行ubuntu服务器端的jupyter lab的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 第一章 计算机系统概述 四、操作系统的运行机制

    状态的切换: 内核态转用户态 ,是指操作系统让出cpu使用权给应用程序。(一条修改PSW的特权指令) 用户态转内核态 ,指操作系统 发出一个中断信号 ,将应用程序强行停止, 转换为内核程序 ,并 得到cpu的使用权 。(由中断引起,硬件自动完成) 注意: 一个共性是,但

    2024年02月09日
    浏览(63)
  • 计算机安装Ubuntu系统(非虚拟机)步骤简述

           由于我的笔记本电脑比较古老(近10年),已经过了质保期,甚至续保时间都过了,所以本着能用则用的想法就在上面改安装Ubuntu系统。下面简单介绍下安装过程,自己留笔记,如果有碰到同样问题的能参考更好。 注意:如果是基于虚拟机安装学习请查找其它资料,

    2024年02月13日
    浏览(34)
  • 计算机视觉---flask框架封装目标检测,应用线程提高程序运行效率

    1.前言 上一篇文章flask部署 目标检测算法中讲到可以将检测算法封装到flask框架中进行web端展示,但在实际应用中发现一些问题并进行了解决,在本文中进行补充。 2.利用线程,提高flask程序运行效率 flask web端访问时,每次都会从头加载程序,导致每次访问页面刷新率很低或

    2024年02月16日
    浏览(45)
  • 计算机网络编程 | 多路I/O转接服务器

    欢迎关注博主 Mindtechnist 或加入【Linux C/C++/Python社区】一起学习和分享Linux、C、C++、Python、Matlab,机器人运动控制、多机器人协作,智能优化算法,滤波估计、多传感器信息融合,机器学习,人工智能等相关领域的知识和技术。 专栏:《网络编程》 多路IO转接服务器也叫做多

    2024年02月12日
    浏览(49)
  • 建站为什么需要服务器?(Web服务器与计算机对比)

    ​ 在部署网站时,底层基础设施在确保最佳性能、可靠性和可扩展性方面发挥着至关重要的作用。虽然大多数人都熟悉个人计算机 (PC) 作为日常工作和个人任务的设备,但 PC 和 Web 服务器之间存在显著差异。在这篇文章中,我们将讨论这些差异是什么,并解释为什么服务器对

    2024年01月20日
    浏览(69)
  • 计算机网络编程 | 并发服务器代码实现(多进程/多线程)

    欢迎关注博主 Mindtechnist 或加入【Linux C/C++/Python社区】一起学习和分享Linux、C、C++、Python、Matlab,机器人运动控制、多机器人协作,智能优化算法,滤波估计、多传感器信息融合,机器学习,人工智能等相关领域的知识和技术。 专栏:《网络编程》 当涉及到构建高性能的服务

    2024年02月08日
    浏览(68)
  • ubuntu下通过ssh在两台计算机之间拷贝文件

    参考:Linux 远程连接之 SSH 新手指南 - 知乎 (zhihu.com) 1、查看是否安装ssh客户端 (ubuntu下一般默认都安装了) 有回复则表示安装了,否则会回复“No such file or directory” 2、查看是否安装ssh服务器 有回复则表示安装了,否则会回复“No such file or directory” 3、根据情况安装客户端

    2024年01月24日
    浏览(41)
  • 计算机 - - - windows电脑搭建FTP局域网文件传输服务器

    控制面板,打开程序和功能,启用或关闭Windows功能。 勾选这几个 然后点确定,应用更改成功后重启电脑生效。 打开IIS管理器。 添加ftp站点。 输入ftp站点名称,选择文件存放的物理路径。 ip地址设置为当前电脑的ip地址,端口默认21,无SSL。 身份验证选择匿名,基本(不选

    2024年02月07日
    浏览(49)
  • SNTP、NTP网络时间服务器如何保护计算机网络系统的

    SNTP、NTP网络时间服务器如何保护计算机网络系统的 SNTP、NTP网络时间服务器如何保护计算机网络系统的 京准电子科技官微——ahjzsz 1.前言 由计算机网络系统组成的分布式系统,若想协调一致进行:IT行业的“整点开拍”、“秒杀”、“Leader选举”,通信行业的“同步组网”之

    2024年02月09日
    浏览(40)
  • 北斗同步时钟服务器(NTP网络时间服务器)应用于计算机网络系统

    北斗同步时钟服务器(NTP网络时间服务器)应用于计算机网络系统 北斗同步时钟服务器(NTP网络时间服务器)应用于计算机网络系统 京准电子科技官微——ahjzsz 前言 近几年来,随着计算机自动化系统水平的提高,在各大计算机监控系统、微机保护装置、微机故障录波装置以及各

    2024年03月09日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包