使用visdom将远程服务器上的pytorch运行结果映射到本地显示

本文介绍了如何通过visdom在本地显示远程服务器上PyTorch运行的结果。首先,通过ssh在本地连接远程服务器并运行相关代码。当尝试在本地127.0.0.1:8097打开visdom时遇到500错误。为解决此问题,参照教程更新visdom的static文件夹,并注释掉server.py中的download_scripts()函数,最终实现本地成功显示服务器上的实验结果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

映射方法:

在本地ssh运行

ssh -L 8097:127.0.0.1:8097  登录远程服务器的用户名@远程服务器的ip地址

然后再在运行以上代码之后得到的远程服务器的命令窗口中,运行

python -m visdom.server

结果,这个时候问题就来了:

本来服务器上貌似是有visdom(或者是运行实验代码的配置环境文件时自动下载的),然后我直接运行python -m visdom.server时,会正常显示

然而,当我想要在本地打开127.0.0.1:8097时,页面一直返回500错误,并且,在服务器上也会有这个错误:

ERROR:tornado.application:Uncaught exception GET / (127.0.0.1)

.......

FileNotFoundError:[Erron 2] No such file or directory : "..lib/python3.6/site-packages/visdom/static/index.html"

....

于是,参考https://blog.youkuaiyun.com/young1973/article/details/105509730,将lib/python3.6/site-packages/visdom/static文件夹替换成

链接:https://pan.baidu.com/s/1iJVlK1zS5fB-fF5Bz1o5Vw
提取码:ujn9

里的s

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值