Spyder 连接远程服务器
https://blog.csdn.net/Stephanie2014/article/details/106585914https://www.zhihu.com/question/305973944https://blog.csdn.net/m0_37324740/article/details/104759428https://blog.csdn.net/weixin_39555721/ar
最近有幸进了导师的实验室,有台空闲的服务器,那我就整整呗。我钟爱spyder,这都三年一直不离不弃,这次想在我本地的spyder上连接服务器上的kernel
以使得我可以在本地电脑上使用服务器的GPU
从这位大佬的博客 中我们可以看到:
(大家可以直接看看上面那位大佬的博客,挺逗的,spyder的团队在休假…)
和大佬一样,为了祭奠咱逝去的时间,咱就也写一下博客记录记录
# 先在服务器上安装spyder-kernels,记得先进入你需要的环境
$ sudo pip install spyder-kernels
# 在服务器上开启一个Python的kernel
$ python -m spyder_kernels.console
可以看到如下界面:
# 在服务器上找到kernel文件所在的路径
$ jupyter --runtime-dir
/home/xx/.local/share/jupyter/runtime
我们在 /home/xx/.local/share/jupyter/runtime
路径下找到上边说的文件 kernel-15528.json
将这个json文件放到你本地端去
然后检查本地端和服务器端,是否都有 paramiko
包
没有的话就安装一下:
pip install paramiko -i https://pypi.tuna.tsinghua.edu.cn/simple
接下来打开本地端的spyder,点击这个连接一个已存在的kernel:
我这个是spyder4
, 可能和大家的有点儿不同
这就接上了
随便运行一下程序,显然由于不能在服务器上跑本地的程序,故而not found:
Reference:
https://blog.csdn.net/Stephanie2014/article/details/106585914
https://www.zhihu.com/question/305973944
https://blog.csdn.net/m0_37324740/article/details/104759428
https://blog.csdn.net/weixin_39555721/article/details/90201478
更多推荐
所有评论(0)