pycharm 远程调试配置
2015-07-18 14:43
218 查看
利用pycharm2.7 windows远程调试linux服务器上的程序
1.windows 下安装setuptools
一般默认easy_install已经安装好了,如果没有安装下载ez_setup.py脚本安装。
下载地址: https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py
下载完后直接执行python ez_setup.py即可。
2.安装pycharm-debug.egg
pycharm-debug.egg
这个包在pycharm(window下)的安装路径可能找到。
windows进入到pycharm-debug.egg包所在是路径执行: easy_install pycharm-debug.egg
linux 需要把pycharm-debug.egg这个包上传到服务器上, 执行: easy_install
pycharm-debug.egg
3.配置pycharm
1)
添加远程调试配置:
这里配置的
localhostname, 和port都是windows上面的。通过远程服务器运行程序,会把调试信息通过发送到这个地址和端口上。
2) 在代码入口加入如下代码:
import pydevd
pydevd.settrace('192.168.0.183',port=51234, stdoutToServer=True, stderrToServer=True)
这里就是window是上面对应的ip和端口。也就是pycharm中设置的ip和端口
3)保持远程代码和本地代码一致,可以通过上传本地代码到linux服务器上(sftp或者ssh、fileilla工具)。在远程服务器运行程序。
1.windows 下安装setuptools
一般默认easy_install已经安装好了,如果没有安装下载ez_setup.py脚本安装。
下载地址: https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py
下载完后直接执行python ez_setup.py即可。
2.安装pycharm-debug.egg
pycharm-debug.egg
这个包在pycharm(window下)的安装路径可能找到。
windows进入到pycharm-debug.egg包所在是路径执行: easy_install pycharm-debug.egg
linux 需要把pycharm-debug.egg这个包上传到服务器上, 执行: easy_install
pycharm-debug.egg
3.配置pycharm
1)
添加远程调试配置:
这里配置的
localhostname, 和port都是windows上面的。通过远程服务器运行程序,会把调试信息通过发送到这个地址和端口上。
2) 在代码入口加入如下代码:
import pydevd
pydevd.settrace('192.168.0.183',port=51234, stdoutToServer=True, stderrToServer=True)
这里就是window是上面对应的ip和端口。也就是pycharm中设置的ip和端口
3)保持远程代码和本地代码一致,可以通过上传本地代码到linux服务器上(sftp或者ssh、fileilla工具)。在远程服务器运行程序。
相关文章推荐
- 欢迎使用CSDN-markdown编辑器
- 深入浅出js事件
- HDU 4627 The Unsolvable Problem 解题心得
- Spark standalone安装(最小化集群部署)
- javascript实现页面刷新时自动清空表单并选中的方法
- leetcode之twosum问题
- Halcon学习总结
- 安卓客户端与jsp互相用json进行数据的传递与解析
- java疑问:?? 线程
- 抛砖引玉:关于Android的ListView中CheckBox错乱
- glib交叉编译
- SAP主数据与业务数据的一致性问题
- gdb+gdbserver调试arm-linux程序
- (转载)Halcon学习(二十二)摄像机标定(函数详解)
- find_pads.hdev例程相关学习
- HDU 1556 Color the ball(区间标记或者线段树)
- 黑马程序员--集合框架
- (转载)Halcon学习(二十一)摄像机标定常用函数(二)
- windows 下构建 Eclipse gdb 调试平台调试arm程序
- Yii 1.0 基础