一般个人PC的性能配置有限,通常不足以支撑运行大模型的深度学习程序,就需要借助团队的服务器资源。即通过个人PC的程序编辑和服务器的程序运行解释的相结合实现模型训练调试。
python大项目常用的IDE为pycharm,其远程连接服务器的流程为:
- 得到服务器的IP地址、端口号Port、 用户名和密码
- 打开PC上pycharm中的解释器设置
- 选择SSH,输入服务器的IP、Port、username和密码
- 选择服务器上的解释器环境,以及确定PC和服务器上的项目映射地址。即同一个项目文件同时存储在PC和服务器上。最后Finish即大功告成。
随手编写一段代码测试,可以发现解释器为远程服务器上的。
对于无输入参数的程序,直接点击debug即可实现代码单步调试。对于有参数程序,点击菜单栏中run, 再点击edit configuration,输入参数,再点击debug即可代码调试。
其他问题:
- 点击菜单栏中Tools下的start session实现terminal中远程服务器指令
- 点击Tools下的deployment中的browse,显示remote host,方便远程文件的查看,和本地 远程的文件上传下载,文件同步。