You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Dronekit-sitl无法绑定默认端口5760问题求助

解决Dronekit-SITL端口绑定权限问题(Windows 10)

排查方向与解决方案

1. 检查端口占用

端口5760被其他程序占用是最常见的原因,按以下步骤处理:

  • 打开命令提示符(CMD),执行命令:
    netstat -ano | findstr :5760
    
  • 如果输出显示有进程占用,记下对应的PID号,打开任务管理器找到该PID的进程并结束它。

2. 以管理员身份运行终端

Windows下部分端口需要管理员权限才能绑定:

  • 右键点击命令提示符或PowerShell,选择「以管理员身份运行」,激活你的Python虚拟环境后,重新执行dronekit-sitl copter命令。

3. 更换SITL端口

若端口无法释放,直接指定其他端口启动:

  • 执行命令时添加端口参数,例如换成5761:
    dronekit-sitl copter --port 5761
    

4. 检查防火墙设置

Windows防火墙可能阻止程序绑定端口:

  • 打开「Windows Defender防火墙」→「高级设置」→「入站规则」,确认是否存在允许apm.exe(路径:C:\Users\kyrlon\.dronekit\sitl\copter-3.3\apm.exe)的规则,没有则新建一条允许其通过的入站规则。

5. 升级Dronekit-SITL版本

旧版本可能存在Windows兼容性问题:

  • 在虚拟环境中执行升级命令:
    pip install --upgrade dronekit-sitl
    

内容的提问来源于stack exchange,提问作者kyrlon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 09:02:52