• 使用PyCharm IDE远程调试Linux机下代码


    目标描述:  在Windows下使用Pycharm来远程调试Linux机中/tmp/workspace_python目录下的代码

    步骤1: 配置远程Python解释器

    操作: [File]--[Settings]--[Project Interpreter]--[Add Remote]

     

    步骤2: 配置一个远程部署环境

    首先, 找到部署配置

     
    然后, 创建部署环境
     
    最后, 填写部署配置的详细信息(分别在两个tab页下填写)
     
     
    注意事项:
      1. 通过以上两个tab页的配置填写后, 就可以将[本地目录]映射到了[远程目录1/远程目录2](/tmp/workspace_python

    步骤3: 将本地代码上传到远程地址目录

    注意事项:
      1. 向远程上传代码前, 先确保鼠标点击的是整个项目目录, 而不只是某个项目文件
      2. 勾选Automatic Upload后, 通过Pycharm编辑代码时就会自动更新到远程Linux机上
     

    问题总结

    问题: Pycharm的远程调试功能的使用场景有哪些?
    回答
      1. 有些python库的使用,必须在linux环境下才能进行。如:ansible库或celery库
      2. 代码实际执行环境为Linux环境, 故如果先在windows下编码, 然后再将代码移植到Linux下运行, 必然会存在有额外的调试成本

      

    问题:在编码过程中, 如果中途在Linux端安装了一个第三方python库,那么在本地环境的Pycharm中是不能立刻识别到刚刚安装的这个第三方库的
    回答:   在Pycharm中切换下当前项目的Python解释器到其他任意一个,然后再切换回来。此时, Pycharm就会重新加载远程Linux下的python解释器了(加载时间可能会略长一些)
  • 相关阅读:
    反向代理与正向代理
    vs2017 调试时出现 cannot connect to runtime process错误
    .net core 配置swagger遇到的坑
    VC++下使用ADO操作数据库
    [转] CSS transition
    Javascript 函数和模块定义
    Service 如何知道caller
    [转] json in javascript
    [转] 让ctags支持Javascript
    [转] 使用NVM快速搭建NODE开发环境
  • 原文地址:https://www.cnblogs.com/reconova-56/p/14861091.html
Copyright © 2020-2023  润新知