前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >pycharm设置远程调试_调试助听器需要什么配置的电脑

pycharm设置远程调试_调试助听器需要什么配置的电脑

作者头像
全栈程序员站长
发布2022-09-27 10:01:26
3900
发布2022-09-27 10:01:26
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

条件

  1. pycharm需要专业版

方式

  1. 使用远程解释器
  2. 使用远程调试器

使用远程解释器

默认情况下我们在本地开发Python程序时,使用的是本地的Python解释器,如果你安装了virtualenv或者pyenv的话,还可以选择这些虚拟环境。而使用Pycharm的专业版,则还可以选择使用远程Linux机器上的解释器。下面就来介绍下使用远程解释器的步骤。

远程部署配置

远程部署主要用于本地代码与远程服务器上的代码进行同步,使得的本地代码在经过修改后,可以很容易的同步到远程服务器上。因为只有本地代码和远程服务器上的代码一致时,才能正确使用远程解释器进行调试。

(当然你可以使用其它的同步方法,甚至是自己手动复制,但推荐这种最方便的方式)

  1. 打开Pycharm
  2. 选择Tools -> Deployment -> Configuration..
pycharm设置远程调试_调试助听器需要什么配置的电脑
pycharm设置远程调试_调试助听器需要什么配置的电脑
  1. 点击+添加一个新的Deployment配置
pycharm设置远程调试_调试助听器需要什么配置的电脑
pycharm设置远程调试_调试助听器需要什么配置的电脑
  1. 在Connection的Tab设置基本信息
pycharm设置远程调试_调试助听器需要什么配置的电脑
pycharm设置远程调试_调试助听器需要什么配置的电脑
  1. 通过高级选项配置文件字符编码
pycharm设置远程调试_调试助听器需要什么配置的电脑
pycharm设置远程调试_调试助听器需要什么配置的电脑
  1. 在Mappings的Tab设置映射关系
pycharm设置远程调试_调试助听器需要什么配置的电脑
pycharm设置远程调试_调试助听器需要什么配置的电脑
  1. 在Excluded Path设置不同步哪些文件
pycharm设置远程调试_调试助听器需要什么配置的电脑
pycharm设置远程调试_调试助听器需要什么配置的电脑
  1. 最后点击OK确定

远程解释器配置

远程部署仅仅只是同步和拷贝文件,而真正支持远程调试的则是远程解释器。具体配置如下:

  1. 拷贝本地Pycharm安装目录下的helpers目录中的所有文件
  2. 上传到远程服务器的登录用户home目录下。如:使用的是root用户,则拷贝至/root/.pycharm_helpers目录下
  3. 在Pycharm中选择File -> Settings -> Project:xxx -> Project Interpreter -> Add Remote
pycharm设置远程调试_调试助听器需要什么配置的电脑
pycharm设置远程调试_调试助听器需要什么配置的电脑
  1. 在打开的窗口中填入相应信息,并确定
pycharm设置远程调试_调试助听器需要什么配置的电脑
pycharm设置远程调试_调试助听器需要什么配置的电脑
  1. 选择使用远程解释器
pycharm设置远程调试_调试助听器需要什么配置的电脑
pycharm设置远程调试_调试助听器需要什么配置的电脑

远程调试使用

  1. 确保本地代码的改动已经同步到远程的服务器
  2. 在Pycharm中对指定的代码打断点
  3. 使用debug模式启动代码
  4. 访问远程服务器上的程序(如:远程服务是一个web服务,则需要访问远程的web访问地址)
  5. 本地debug生效

使用远程调试器

官方文档

https://blog.jetbrains.com/pycharm/2013/03/how-pycharm-helps-you-with-remote-development/

想了解更多关于Python的知识,请扫描如下二维码哦!!

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/174314.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 条件
  • 方式
  • 使用远程解释器
    • 远程部署配置
      • 远程解释器配置
        • 远程调试使用
        • 使用远程调试器
        • 官方文档
        相关产品与服务
        远程调试
        远程调试(Remote Debugging,RD)在云端为用户提供上千台真实手机/定制机/模拟器设备,快速实现随时随地测试。运用云测技术对测试方式、操作体验进行了优化,具备多样性的测试能力,包括随时截图和记录调试日志,稳定的支持自动化测试, 设备灵活调度,用例高效执行, 快速定位产品功能和兼容性问题。云手机帮助应用、移动游戏快速发现和解决问题,节省百万硬件费用,加速敏捷研发流程。
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档