利用pycharm 远程调试ambari agent

首先pycharm打开与远端ambari agent同版本的代码
然后开始一些配置

两步走:

  1. 配置一个远端python Interpreter
  2. 配置工程启动的configurations

1. 配置一个远端python Interpreter

进入pycharm,点击左上角Preference,找到Python Interpreter
Add 添加Python Interpreter
Show All 显示已有的Python Interpreter,从此处也可添加Python Interpreter
image-20200416103657616.png

点击上一图的Add,进入此界面,找到SSH Interpreter,配置好用户名/密码/端口信息
image-20200416104044089.png

输入ssh 密码
image-20200416104249127.png

配置远程python interpreter、代码路径映射、选择是否同步本地工程代码到服务器
image-20200416105342790.png

点击完成,可以看到已经成功添加了一个sftp远端python interpreter,我们为project应用它
image-20200416105456467.png

2. 配置工程启动的configurations

点击工作区右上角的edit configurations 进入页面,点击+号添加python
image-20200416105722501.png

为我们的python工程指定名称、启动脚本路径、环境变量及python interpreter
image-20200416105947032.png

这时候我们就已经配置好了远端调试环境,点击debug启动就可以像本地代码那样调试了
image-20200416110520121.png

你可能感兴趣的:(ambari,pycharm)