pycharm专业版连接远程服务器

文件->设置->python解释器->添加解释器->基于SSH

 然后输入主机名,用户名等(找客服要)->下一步

输入密码(找客服要)->下一步

virtualenv环境->现有

找到你创的虚拟环境(例如VGG16_10_38)下的bin/python 

 然后下面那个同步文件夹,就是为了方便本地和服务器的文件同步的。

点击创建->应用->确定 ,这样就连接上远程服务器了。

随便运行一个test文件:

如果能看到这一行说明成功了。

但是由于连接的是登录节点,不是计算节点,所以这里运行其实是在登录节点上运行的。接下来先解释一些功能再登录到计算节点上:

1,工具->部署

(1)这里的从此处下载指的是把文件从远程服务器下载到本地。

(还记得刚刚的同步文件夹吗?这里就是把远程路径上的东西全下载到本地路径)

从此处上传指的是从本地下载到远程服务器。

(2)点击浏览远程主机后

就可以看到上上张图的这里

就可以看到远程主机的文件内容了(在这里你还可以进行文件的删除添加等操作)

2,工具->启动SSH会话 

此处的启动SSH会话点击后

随便选择一个,就可以像在服务器的终端一样操作了。

(因为我这里的全是同一个主机,所以可以随便选。如果你同时连上了好几个主机,选择你需要的那一个)

登录到计算节点上:

cd 到要运行文件的地址

激活相应的环境

salloc --gpus=8
ssh nodelist
python demo.py
squeue 
scancel jobid

第一行是申请计算节点

第二行是登录到该计算节点上(具体是啥要看自己申请到的节点)

 第三行运行

第四行:

第五行取消作业

感觉这样的话好像只是修改代码方便了些,但也不能debug啥的。

而且还要在这里激活虚拟环境,那为什么起初选python解释器的时候还要选对应虚拟环境中的python解释器呢?反正运行还是在终端啊?

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值