无法启动Appium服务器。它显示[错误启动appium服务器:侦听EADDRINUSE 0.0.0.0:4723]

时间:2019-10-17 04:00:13

标签: python-appium appium-desktop

我正在使用Appium版本V1.15.0,并且已经使用默认主机:0.0.0.0和端口:4723成功启动了服务器

但是现在当我尝试启动服务器时,它向我显示此错误“启动Appium服务器时出错:监听EADDRINUSE 0.0.0.0:4723”

我试图通过更改端口来解决此问题,但找不到任何解决方案。

建议我,如果你们有更好的解决方案。

3 个答案:

答案 0 :(得分:2)

如果问题是EADDRINUSE, Address already in use

ps aux | grep node 获取进程ID。

然后:

kill -9 PID

杀死-9会发送SIGKILL。

答案 1 :(得分:1)

我找到了解决方案。重新启动计算机后,我可以成功运行Appium服务器。 如果有人遇到同样的问题。请按照以下步骤操作: 1.检查端口是否正在侦听任何其他服务。       打开命令提示符:键入netstat -a -b

  1. 要么终止该服务,要么尝试使用其他端口。
  2. 如果两者都不起作用,请重新启动计算机。

这样我就解决了这个问题。

答案 2 :(得分:0)

那是因为使用了端口4723。

我们将找到使用它的进程

sudo lsof -i :4723

输入您的Mac用户密码,然后按Enter键,结果将类似于

COMMAND   PID     USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
AppX     68286   huyck   65u  IPv4 0x31233f2022a17f56      0t0  TCP *:4723 (LISTEN)

表示具有PID 68286的AppX正在使用该端口

我们要杀死它(用您的PID替换68286)

sudo kill -9 68286

另一种更简便的方法,重新启动计算机可以解决此问题 希望这会有所帮助!