PyCharm 不能 debug 是什么情况?

2016-10-24 15:54:40 +08:00
 lishunan246

之前一直 debug 好好的。今天突然就不行了。

C:\Python27\python.exe "C:\Program Files (x86)\JetBrains\PyCharm 2016.2.3\helpers\pydev\pydevd.py" --multiproc --qt-support --client 127.0.0.1 --port 52873 --file D:/cv/main.py
pydev debugger: process 11488 is connecting


Process finished with exit code 1

貌似 Connect 超时就退出了

Windows 防火墙上 pycharm 和 python 应该都是允许通信的。

是不是 Windows 10 更新了什么奇怪的东西?

9150 次点击
所在节点    Python
9 条回复
zhuangzhuang1988
2016-10-24 16:05:02 +08:00
3 招就可以了,
重启,重装 pycharm,重装 windows.
wyntergreg
2016-10-24 16:10:51 +08:00
这玩意经常出点错,我还遇见过 run 不起来提示 IP 占用的情况,无解,只好换了个 IP 。。。

不过过几天又试了下一直用的 IP run ,又可以

lishunan246
2016-10-24 16:15:58 +08:00
@wyntergreg 我是自己写的脚本,不是服务器后端,跟 ip 端口没什么关系。
现在只能 run 不能 debug 无比蛋疼...
wyntergreg
2016-10-24 16:44:38 +08:00
@lishunan246 不是端口,是 IP 占用,换端口也起不来必须改 IP 地址

比你这个还蛋疼。。。

你这个把 pycharm 重启下可能就好了,再不行把电脑重启,或者把.idea 文件夹 rm 掉,都试试吧

这玩意虽然收费,但是 bug 真的是不少

4.x 经常卡顿, 5.x 的时候 shell 又经常调不起来,需要把 webserver run 一遍然后点关闭,再重启,才能调起 python shell

反正大毛病没有,小毛病一堆

蛋定吧慢慢搞搞就好了
daya
2016-10-24 16:45:50 +08:00
我用 Pycharm 连进 windows10 的 Linux 子系统里远程调试也是这个错误,不知道如何解决。
liangeeks
2016-10-25 11:51:40 +08:00
@zhuangzhuang1988 是时候用 mac 啦
zhuangzhuang1988
2016-10-25 11:54:10 +08:00
@liangeeks Mac 下更加有问题, 动不动就有可能端口被重用了.
liangeeks
2016-10-25 11:55:11 +08:00
@zhuangzhuang1988 我从未遇到
zhuangzhuang1988
2016-10-25 12:21:20 +08:00
@liangeeks 运气不错

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/315048

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX