您的位置:首页 > 其它

pycharm远程调试pycharm-debug.egg安装不成功解决

2018-06-08 12:02 1886 查看

本机为mac,被调试程序在centos6.6 linux机器上。pycharm需要为旗舰版本,社区版不支持远程debug。

第一步需要在linux远程端上安装pydevd模块
首先,在本地开发环境的PyCharm安装路径中找到pycharm-debug.egg文件(若远程计算机运行的是Python3,则需要pycharm-debug-py3k.egg);
然后,将pycharm-debug.egg文件拷贝至远程计算机,在远程计算机中将pycharm-debug.egg添加至引用路径,可以采用多种方式:
1)采用easy_install pycharm-debug.egg命令进行安装(pip命令无法安装,只能使用easy_install)
2)将pycharm-debug.egg添加至PYTHONPATH或sys.path: import sys; sys.path.append('/home/leo/app-dependancies/pycharm-debug.egg')
3)解压pycharm-debug.egg,将其中的pydev文件夹拷贝至远程应用程序目录下

最后,在远程计算机的Python命令行中输入import pydevd,若没有报错则说明pydevd模块安装成功。

问题描述:因为linux上存在两个python版本2.6和2.7,导致easy_install安装不成功,故放弃方法1。采用方法3,将pycharm-debug.egg拷贝至/usr/local/lib/python2.7下新建一个pydevd的文件夹下,用unzip命令解压,可成功import pydevd。

===========分割线========

方法3开始成功了,后来又失效了,然后去pycharm官网看了下,发现可以pip install pydevd。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: