红联Linux门户
Linux帮助

使用pycharm远程调试python代码

发布时间:2016-09-09 15:57:52来源:linux网站作者:drop *
使用 pycharm 进行 python 代码远程调试
pycharm 的远程调试是从远程机器连接到本地机器,需要在远程机器的py文件中指定本地机器的IP和端口。
 
远程机器上,通过easy_install安装pycharm自带的pycharm-debug.egg(在pycharm的安装目录下)。
 
如果是python3,使用pycharm-debug-py3k.egg。
将egg拷贝到远程机器上,安装。
 
在需要调试的py文件上,在开头处,导入调试工具
import pydevd
pydevd.settrace('<本机器的IP>',port=<端口号>, stdoutToServer=True, stderrToServer=True)
 
然后本机的pycharm开启远程调试,在
Run -> Edit Configurations 
增加一个远程调试,设置好IP和端口号,并启动。
如果远程的文件被调用,通知本地的pycharm,进入到相应的代码。
 
注意,远程代码使用后,本地代码也应该做一些相应的修改,才能和远程的代码对应上。
 
本文永久更新地址:http://www.linuxdiyf.com/linux/24025.html