python代码怎么调试_远程调试python代码方法

Pycharm提供了一个Deployment的功能,它将我们的本地代码和指定远端服务器代码做了映射。所有对本地代码产生的变化,都会自动或手动更新到远端服务器上,然后我们通过Pycharm自带的Terminal就可以进行代码远程调试了

打开Deployment配置菜单菜单栏==>Tools==>Deployment==>Configuration

u=15859923,1200307989&fm=170&s=FAA4A1441C24851B85BDE89A0300C092&w=640&h=276&img.PNG

配置远端服务器点击+号添加新的Server,在Name栏填入自定义名称,在Type栏选择代码同步的类型,默认是FTP,我们这里使用SFTP类型。

u=2341142984,1216730819&fm=170&s=B291216C51FCB4694A75EC030300E0C2&w=640&h=512&img.PNG

配置连接信息添加Server之后,在新的配置页面填写红色指针指向的服务器连接信息。注意Root path填写的是你代码同步的相对根目录。

u=1462539098,1837563367&fm=170&s=FA81A1445BEE976C5CDDF40F0300E0C1&w=640&h=520&img.PNG

配置目录映射信息Local path框为你本地的项目代码目录Deployment path on server 'test'框为代码在远程服务器的代码目录

u=3048722790,3108458057&fm=170&s=BA91A1445BEEB76C14F9B4030300E0C1&w=640&h=494&img.PNG

配置变更文件自动同步菜单栏==>Tools==>Deployment==>Options

u=3986014667,1868259212&fm=170&s=FA85A1441424851B05BDE89A0300C092&w=639&h=291&img.PNG

将配置项Upload changed files automatically to the default server选择为On explicit save action,这样子每次我们按command+s的时候,修改的代码就可以自动同步到远端了。

u=2671968638,1182414078&fm=170&s=7AB6A14473BCB6694645CC0F0300E0C3&w=640&h=458&img.PNG

使用SSH Terminal经过如上的配置,Deployment功能就已经配置完毕了,代码已经可以自动同步到远端了。此时,我们可以使用SSH Terminal,进行进程启动和日志检阅。菜单栏==>Tools==>Deployment==>Start SSH Session

u=3743366296,2846158036&fm=170&s=FAA4B1441F24071B97B429950300C082&w=639&h=297&img.PNG

在弹出的选框中,选择你需要连接的远端服务器。到此,我们的python代码的远程调试功能就已经设置好了。

u=1957537110,3414706370&fm=170&s=EBE2A344D2F09C6F0073518B0300A082&w=640&h=286&img.PNG

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值