pycharm远程调试python_PyCharm远程调试配置流程

本文详述了如何在PyCharm中配置远程调试,包括设置SSH连接,配置本地到服务器的文件映射,以及添加远程Python解释器。通过此教程,用户可以实现本地编辑、远程运行和调试代码,特别适合需要GPU支持的深度学习任务。
摘要由CSDN通过智能技术生成

我们可能会在本地主机建立项目和编辑代码,不过一些深度学习任务需要用到 GPU 硬件支持,这时我们需要把代码在 SSH 远程服务器下运行和调试。这种情况下,调试代码,设置断点和监视变量值,就需要用到远程调试。

远程调试是 PyCharm Professional 才支持的功能,Pycharm Community Edtion 并不支持。在这个页面下载 Pycharm Professional。Professional 可以用有效的学生/教师身份申请于在校期间使用。在 Pycharm 界面,如果找不到某些菜单的位置,双击 shift 可以直接进行全局搜索。

配置远程服务器

为了令PyCharm能够连接远程服务器,需要完成配置:1. 服务器地址、端口号、用户名及密码;2. 服务器配置根文件夹和访问它的URL地址;3. 项目的根文件夹、从项目根文件夹拷贝到服务器上的目标文件夹、目标文件夹的URL地址,这三者之间的映射关系。如果以下步骤遇到问题,可以参考官方指引。

1)建立连接

首先,在本地打开项目,配置该项目对应的远程服务器。在主菜单选择 Tools -> Deployment -> Configuration 以打开 Deployment 菜单。菜单左边会显示已保存的一些配置(如果之前没有配置过则没有),点击左上角的 + 以新建一份配置。

先选择文件传输协议(现在连服务器一般用的都是 SSH 协议,所以选择 SFTP,以下流程也是基于 SFTP 协议的,使用其它协议还请参照上面给出的官方指引,而且目前只有 SSH 服务器可以实现远程调试功能)。选择协议后弹出 Create new sever 对话框,为你的服务器起一个名字(不需要和用户名相同),OK 确认。如果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值