通过本地spyder安装保存在群集中的打开脚本

时间:2019-05-22 09:41:19

标签: python ssh anaconda spyder

我在本地计算机上安装了anaconda,因此是spyder。我想做的是使用本地spyder安装程序通过ssh打开保存在远程群集(在我的办公室)中的.py脚本。我遇到的问题如下:

  1. 我无法从群集中运行间谍程序-完全没有图形设备。例如,我们实际上已经在群集上安装了anaconda,但是当我从命令行运行spyder时,出现以下错误消息:Could not connect to any X display
  2. 当我在家工作时(在工作中,通过电缆连接到Internet的情况下),无法将.py脚本所在的(远程)驱动程序安装到本地计算机上。如果是这种情况,我只需在本地计算机上启动spyder,然后打开脚本即可。我只能通过ssh访问安装在群集上的某些驱动程序上的文件。

但是,由于我可以通过ssh访问保存在群集中的.py脚本(我可以使用本地安装的程序(例如vim,jpico等)打开然后打开),我想知道是否可以使用命令行打开使用本地spyder安装保存在远程群集上的脚本,例如$ spyder /path/to/myScript/savedOnTheRemoteCluster.py

1 个答案:

答案 0 :(得分:0)

(此处为 Spyder维护程序)截至2019年5月,我们的编辑器无法处理远程位置上的文件。因此,目前最好的选择是使用sshfs挂载远程服务器,使其显示为本地目录,然后打开Spyder中存在的任何文件。