pycharm远程连接超时

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pycharm远程连接超时相关的知识,希望对你有一定的参考价值。

参考技术A 使用pycharm进行远程连接超时,可能是服务器平台连接超时、Firewall设置太高导致的,可以尝试以下方法来解决:
1. 检查服务器连接超时时间设置,重新设置,将超时时间增加到50秒以上;
2. 检查服务器的网络状况,检查是否有阻塞或受限;
3. 查看Firewall防火墙的设置是否有变动,并将设置恢复为上次的设置;
4. 如果服务器是Linux系统,还可以尝试重启ssh服务,解决由于系统更新导致的问题;
5. 重新允许pycharm的端口访问,检查是否已经放行该端口;
6. 检查pycharm客户端是否正确配置了服务器IP地址以及端口号;
7. 使用其他连接管理工具查看服务器是否可以正常连接,以确认是否是pycharm的原因;
8. 尝试更新pycharm的版本,解决可能存在的BUG;
9. 检查服务器的系统版本是否与pycharm的版本兼容,可能会导致超时问题。
参考技术B 1 是的,pycharm远程连接可能会超时。

2 远程连接超时通常是因为网络连接不稳定或者服务器响应时间过长导致的。
这可能会导致连接断开,无法继续使用pycharm远程功能。

3 为了解决这个问题,可以尝试增加连接超时时间或者优化网络连接,确保网络稳定性。
此外,还可以使用其他远程连接工具进行连接,比如Xshell等,以减少连接超时的风险。

PyCharm 远程调试 (pydevd) 无法连接

【中文标题】PyCharm 远程调试 (pydevd) 无法连接【英文标题】:PyCharm remote debugging (pydevd) does not connect 【发布时间】:2015-11-28 12:14:02 【问题描述】:

PyCharm 远程调试 (pydevd) 未连接并显示以下消息:

error: [Errno 10061] No connection could be made because the target machine actively refused it

我该如何解决它?

PyCharm 中的输出控制台显示:

Starting debug server at port 21000
Use the following code to connect to the debugger:
import pydevd
pydevd.settrace('*.*.*.*', port=21000, suspend=False)
Waiting for process connection...
Server stopped.

我检查了防火墙,并且 PyCharm 允许传入和传出连接。

【问题讨论】:

哪个操作系统?你的 PyCharm 版本? Win 7,Pycharm 4.5.4 专业版 这台机器有多“远程”?您是否尝试在虚拟机中调试代码? 仍然开放:youtrack.jetbrains.com/issue/PY-16844 您是否检查了端口 21000 是否有监听以及另一端是否设置了 pydevd? 【参考方案1】:

我也遇到了问题(服务器在客户端连接后立即停止)。

原来我定义的断点显然太多了。

在删除大部分并从客户端重新启动我的远程调试连接(并在 pycharm 中重新启动调试服务器)后,它不再触发“服务器停止”。问题。

【讨论】:

【参考方案2】:

10061 是 WSAECONNREFUSED,“连接被拒绝”,这意味着在您尝试连接的 IP:端口上没有任何监听。

虽然我看到您已经验证它不是防火墙问题,但我仍然建议再次检查在 windows 防火墙中打开的端口号。或者缩小范围,只需在同一端口上运行一个简单的 httpserver 或 icmp 服务器并确认。

【讨论】:

【参考方案3】:

在直接链接通信中,这通常意味着您已经有东西连接到此端口。 要检查哪个进程正在侦听哪个端口,请查看此SO question。 然后,您可以终止程序或更改端口,具体取决于您可以执行的操作。 没有“远程测试”的更多信息,很难知道发生了什么。

【讨论】:

以上是关于pycharm远程连接超时的主要内容,如果未能解决你的问题,请参考以下文章

使用PyCharm连接树莓派远程编程

oracle 远程连接超时问题!

Pycharm连接远程服务器上的工作目录

PyCharm 如何远程连接服务器编写程序

Pycharm专业版连接xshell 远程服务器

PyCharm连接远程服务器