PyCharm配置SSH登录
PyCharm配置SSH登录
2024-11-12 10:38
1. 1.确认PyCharm版本 确认您安装的PyCharm是社区版还是专业版,只有专业版才支持远程开发功能,社区版则不支持。
2. 2.租用实例 登录FunHPC平台,启用一个实例后,这里我们以RTX-8000、深度学习框架为Pytorch2.2.0+CUDA12.1为例。
这里我的SSH登录指令如下(您可以点击控制台的SSH链接,复制SSH即可):
ssh -p 47455 root@yzkczmrjwdtrqpkhsnow.deepln.com
端口号:47455
用户:root
主机名:yzkczmrjwdtrqpkhsnow.deepln.com
3.PyCharm配置SSH登录
1.点击File->Settings,如下图所示:
2.点击完Settings后,在搜索栏中搜索Interpreter,然后在点击Add Interpreter,如下界面所示:
3.选择ON SSH,点击ok即可。
4.此时,输入你创建好的实例,在控制台中,复制你的ssh登录指令,在这里,示例为:ssh -p 47455 root@yzkczmrjwdtrqpkhsnow.deepln.com。
5.点击Next后,此时需要输入你控制台中的ssh登录密码,再次点击点击Next即可。
6.在点击Next后,出现如下界面,再次点击Next。
7.此时,我们需要配置python解释器的路径,FunHPC的租用实例解释器的路径为:/data/miniconda/envs/torch/bin/python,同时还需要配置同步目录,这里不建议使用/tmp目录,可以设置为/data/coding。当配置好后,点击Create,如下图所示:
8.点击完Create后,出现下面的界面,点击ok即可。
9.此时我们就可以运行示例中的test_demo.py文件,当然也可以启用远程实例终端,如下图所示:
10.这里我们就完成了PyCharm配置SSH登录。这里特别注意,如果想使用PyCharm配置SSH登录,长时间运行代码,需要开启守护进程,请你在远程终端开启tmux,开启tmux之后,你在运行你的程序就可以。或者直接在终端输入nohup python3 script.py &,这里script.py是你的py程序。