Pycharm调试远程代码

有时候项目部署到线上后会出现一些bug,这时就需要通过本地pycharm连接到远程服务器去调试代码,看看是那里出了问题。

步骤

  1. 打开Pycharm的本地项目代码-->选择Tools-->Deployment-->Configuration...


    7337727-dd38ffccb72b4e04.png
    步骤1
  2. 点击+ -->选择SFTP


    7337727-49677d399d305d73.png
    步骤2
  3. 输入名字 任意


    7337727-00b50f897ca6110f.png
    步骤3
  4. 输入远程服务器地址


    7337727-6297d4f10dc419af.png
    步骤4
  5. 切换到Mappings


    7337727-4aefe4880d37ba64.png
    步骤5
  6. 配置好后的样子


    7337727-2f6b24a5f05fd2c5.png
    配置好的样子
  7. 配置完上面的步骤后,还有最重要的步骤,配置远程的运行环境,否则无法调试远程的代码。打开Project Interpreter设置


    7337727-2cd27d23085bf859.png
    步骤7
  8. 选择SSH Interpreter,设置远程服务器地址


    7337727-936033158c87eed0.png
    步骤8
  9. 设置远程服务器python路径和项目路径


    7337727-a00de687055705da.png
    步骤9-1

    7337727-f79663f9fdac1f5a.png
    步骤9-2
  10. Finish


    7337727-63c2a5f01b4d749a.png
    步骤10
  11. 等待下载远程的一些依赖

  12. 下载完成后点击Run-->Debug


    7337727-0a23fe7c30e2141b.png
    步骤12
  13. 设置Ddit Config...


    7337727-f5077992e892cc62.png
    步骤13
  14. 设置远程服务器域名启动Debug


    7337727-d84279a221b23d85.png
    步骤14
  15. 在有bug的代码上设置断点,调试代码


    7337727-e99dd2b9ada222c2.png
    步骤15

    ok,以上步骤就完成了Pycharm调试远程代码的配置,现在只要在页面上发起起觉得有bug的请求就能进入断点,开始愉快的调试把。

转载于:https://www.jianshu.com/p/67b747cc07da

猜你喜欢

转载自blog.csdn.net/weixin_34061555/article/details/91163321