1、在windows机器安装pycharm
将windows pycharm安装目录下的pycharm-debug.egg拷贝到centos机器(如果centos的python为3版本以上,则拷贝pycharm-debug-py3k.egg):
![](https://i-blog.csdnimg.cn/blog_migrate/a51220599b3fdd2c0c7e34346233a54a.png)
在centos6.5安装debug egg:
easy_install pycharm-debug.egg
|
![](https://i-blog.csdnimg.cn/blog_migrate/9ec836598e7bccca4303d3b397c9110a.png)
2、配置windows pycharm的远程调试配置(Run -> Edit configurations...):
![](https://i-blog.csdnimg.cn/blog_migrate/5ec479a3fecf68b3a0e5da91e73021dd.png)
![](https://i-blog.csdnimg.cn/blog_migrate/5e0bc4fd3168cc6cf53008e35ad2157c.png)
注:其中Local host name为:windows本机当前ip地址。port为:当前pycharm用来监听远程debug连接的端口。(其中path mapping可以先不用设置)
3、pycharm启动远程debug监听远程调试:
点击右上角出现的刚刚配置的debug:
![](https://i-blog.csdnimg.cn/blog_migrate/001e1ddd8331a028fd8301b911b5017a.png)
下面窗口将出现:
![](https://i-blog.csdnimg.cn/blog_migrate/85e910635da866a49bd02c67c3ac1411.png)
4、将Waiting for connection...上面的两句代码copy到对应断点调试代码中:
import pydevd
|