因为工作需要要求在linux上远程调试python程序。
下列是komodo5.2.3的远程调试配置
1.到http://aspn.activestate.com/ASPN/Downloads/Komodo/RemoteDebugging
下载Komodo-PythonRemoteDebugging-5.2.3-36774-linux-x86.tar.gz
2.解压开以上下载文件,上传文件夹里的dbgp到python安装目录的site-packages目录
3.到komodo ide里的“调试“ 菜单选上”监听调试连接“。
4.上传bin目录下的pydbgp到要执行脚本的文件夹。
5.运行./pydbgp -d 本地机器的IP:9000 ./ss7_load_trunk_csv.py 会自动打开调试界面。
分享到:
相关推荐
Python远程调试工具是针对现代软件工程中复杂性和规模日益增长的挑战而设计的。随着软件系统变得越来越庞大,查找和修复错误成为了一项关键任务。Python作为一种广泛使用的编程语言,在游戏客户端和服务器端的开发中...
本文介绍了vscode 远程调试... vscode配置python远程调试环境 在.vscode文件夹新建一个launch.json文件,然后填写下面的代码 { "version": "0.2.0", "configurations": [ { "name": "Attach (Remote Debug)",
本项目使用Python语言实现了一个C/S(客户端/服务器)架构的远程摄像头访问系统。下面将详细阐述其中涉及的关键知识点。 1. **Python编程**: Python是一种高级编程语言,以其简洁明了的语法和丰富的库资源而广受...
【作品名称】:基于HslCommunication的远程读写PLC,基于JAVA,Python远程读写PLC的示例代码 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目...
### PyCharm 远程调试 OpenStack 代码详解 #### 一、引言 随着云计算技术的迅猛发展,OpenStack 成为了构建私有云和公有云基础设施的重要平台之一。在开发和维护 OpenStack 项目时,高效地进行代码调试至关重要。...
`pydevd`是一个强大的Python远程调试工具,它是PyDev插件的重要组成部分,使开发者能够在任何环境下进行高效、精确的调试。通过理解其主要功能和使用方式,开发者可以充分利用`pydevd`提高代码调试的效率和质量。
本文将详细探讨PyPI上下载的ptvsd-4.0.0a4.zip文件,这是一个专门用于Python远程调试的库——ptvsd。 ptvsd(Python Tools for Visual Studio Debugger)是由Microsoft开发的一个开源库,它的主要功能是在Visual ...
总的来说,ptvsd是一个强大的Python远程调试工具,对于任何使用Python进行后端开发的程序员来说都是不可或缺的利器。通过熟练掌握ptvsd的使用,可以显著提升开发和调试的体验,进一步优化代码质量和项目进度。
2. PyCharm:JetBrains的PyCharm是一款强大的Python IDE,集成了调试、代码分析、测试等功能,其内置的调试器可以进行远程调试,提供丰富的调试视图和操作。 3. pudb:pudb是一个基于终端的全屏Python调试器,界面...
在深入探究PyCharm远程调试ODOO的详细步骤之前,我们需要了解一些基础概念。首先,PyCharm是JetBrains公司开发的一个强大的Python集成开发环境,它提供了代码编辑、调试、测试和部署等一系列功能。PyCharm专业版...
【Python远程桌面排队共享系统详解】 在IT行业中,Python因其简洁明了的语法和丰富的库支持,成为开发各种系统的首选语言之一。"Python-远程桌面排队共享系统"就是利用Python进行网络编程的一个实例,旨在实现一种...
7. **远程调试**:对于部署在远程服务器上的应用程序,PyCharm也支持远程调试,无需在本地环境完全复现问题,直接在目标环境中调试。 8. **图形化调用堆栈**:PyCharm可以展示一个清晰的调用堆栈图,帮助开发者理解...
这个工具的出现极大地增强了Python开发者在调试代码时的灵活性和便利性,特别是对于那些需要远程调试或者多设备协作的场景。让我们深入探讨一下WebPDB的功能、工作原理以及如何使用它。 PDB(Python Debugger)是...
Python-jrpc是一个基于JSON-RPC 2.0标准的Python远程调用框架,它允许不同进程或计算机间的程序调用对方的方法,就像它们在同一个进程中一样。这种技术在分布式系统和微服务架构中非常常见,因为可以实现服务之间的...
**vtrace** 是一个强大的Python远程调试器,它允许程序员在本地或者远程服务器上对Python程序进行调试。vtrace提供了一套丰富的命令行接口,使得开发者能够设置断点、查看变量值、单步执行代码、检查调用栈等。它的...
2. **配置远程调试**:参考PyDev官方文档《manual_adv_remote_debugger》设置远程调试。在Jython程序中添加调试代码,例如引入`pydevd`模块,设置`stdoutToServer`和`stderrToServer`,以便将输出信息传输回调试器。...
Python 远程桌面监控服务端是一种技术实现,它允许用户通过网络从一台计算机(客户端)访问并控制另一台计算机(服务器端)。这种技术在IT管理、远程技术支持和分布式团队协作中非常常见。在这个"Python-远程桌面...
标题 "openstack远程调试之Pycharm" 涉及到的是使用Pycharm这款强大的Python集成开发环境(IDE)对OpenStack项目进行远程调试的技术。OpenStack是一个开源的云计算平台,用于构建私有云和公有云。Pycharm是JetBrains...