先用学校邮箱账号做一个学生认证:
随便下载一个项目做配置测试:一个transformer的pytorch实现
因为我需要学习tranformer和pytorch,所以选了这个。
本篇博客为在pycharm2021上配置连接远程服务器,pycharm页面和之前有所不同,配置方法参考
一:配置连接的远程服务器:
点击加号,选择SFTP,给服务器取一个名字:fwq,看到如下界面,点击SSH configuration后面的省略号
记得输入服务器IP地址和账号密码结束后测试一下连接情况。
可以看到连接成功:
点击自动检测 ,选择远程服务器的工作路径
配置mapping,也就是匹配本地与远程的路径:
点file->setting->project: ->project interpreter
点击右上方设置小标,选择Add
选择python解释器,第一个是本地虚拟环境,我们选择SSH Interpreter
点击move即可next.
图中第一个箭头是python解释器的路径,要更改为自己在服务器上的python解释器路径,如果在服务器上安装了虚拟环境,可以执行如下指令查看:
得到:/data/weimin-slurm/anaconda3/envs/Pytorch/bin/python
第二个箭头是项目在服务器中的路径
第三个箭头勾选表示会自动上传项目到服务器中
点击finish,就开始执行文件传输:如下图示传输成功。
在pycharm上显示远程代码:选择Tools -->Deployment-->Browse Remote Host
更新代码:将本地代码上传到服务器上Tools -->Deployment-->upload to
服务器上代码下载到本地代码上Tools -->Deployment-->Download from