情况下如何使用pycharm进行远程调试

时间:2018.10.11 发布人:x1018310i

情况下如何使用pycharm进行远程调试

已解决问题

谷歌x1018310i用户在2018.10.11提交了关于“平型关大捷情况下如何使用pycharm进行远程调试”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-07-16T20:21:07。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,你就是当代的活雷锋,太感谢了 !

希望以下的回答,能够帮助你。

第1个回答

用户名:zpsrcdtly  

一.介绍
Python远程调试,即在远程机器上运行p决作根ython代码,在本地进行调试。
需要环境:python
调试环境:PyCh积例介太飞稳arm
需要依赖:远程和本地需要在python路径安装pycharm-debug.egg
注:安装egg包需要使用先安装setuptoo针吸太建ls

二.安装setuptools
在windows/li**x环境下直接使用ez_***.py脚本安装:
1.下载脚本:该脚本会自动下载setuptools-1.1.6.tar.表世稳太肉一州露gz
2.运行脚本:pythonez_***.py即可完成setuptools安装

(注:如果机器连不上服务器,可以把ez_***.py和setuptools却劳油-1.1.6.tar.gz包拷贝到该机器上,并放在同一目录下,然后运行ez_***.py即可)

三.安装pycharm-de陈英距故牛垂吸bug.egg
在P新显轴笑yCharm的安装目录下能找到pycharm-debug.egg,在python的安装路径下能找到easy_intall命令(已安装了setu乡伟板目放ptools),执行:
easy_instal巴l.exepycharm-debug.egg即可完成安装。

四.远程调试
1.打开PvCharm,配置远程调试:
(a).打开editconfiurations
(b).添加PythonRemoteDebug
(c).配置本地的ip、端口号,如:192.168.112.6,此ip为你进行调试操作的机器的ip,远程机器需要连上这个ip。

(d)在远程机器上编写将在本地调试的python代码,在入口处加上:
importpydevd
pydevd.settrace('192.168.112.6',port=51234,stdoutToServer=True,stderrToServer=True)
配置的ip、端口好即在本地PvCharm上配置的ip和端口号,即PvCharm所在机器的ip和开启调试的端优口号。

2.开始调试
a)在本地PvCharm冷于型久服济富传有织上开始调试服务,
b)在远报利多程机器上运行python脚本:
c)此时可点击”Down毛停置知load”下载源码:
d)开始调客旧科试: