繁体   English   中英

ChromeDriver 将无法运行 - 地址已在使用中 (98) - 但没有发现正在使用端口 1915

[英]ChromeDriver will not run - Address already in use (98) - but nothing found to be using port 1915

ChromeDriver 不会运行,表示当前地址已经在使用中。 每当我使用 lsof 时,我都没有发现使用端口 1915,这是 ChromeDriver 想要使用的。

我到处寻找解决方案,但他们都只是说要杀死正在使用该端口的任何东西,但我找不到任何东西。 我在这里也发现了一个类似的问题' Chromedriver 由于地址已在使用中而无法启动',但这个问题表明他们的错误是说 IPv4 端口不可用,而我的说是 IPv6。

Starting ChromeDriver 73.0.3683.68 (47787ec04b6e38e22703e856e101e840b65afe72) on port 9515
Only local connections are allowed.
Please protect ports used by ChromeDriver and related test frameworks to prevent access by malicious code.
[1553613641.983][SEVERE]: bind() failed: Address already in use (98)
IPv6 port not available. Exiting...

对此的任何帮助将不胜感激。 This issue is critical for one of my projects which worked fine on windows, but I just recently moved to linux due to my windows getting corrupted and not wanting to have to deal with installing windows again, plus wanting a change-up in my day to一天在电脑上工作。 正因为如此,如果像我 5 岁那样解释,给出的任何提示都会很棒。

提前致谢。

fuser -k 9515/tcp

这个效果很好,感谢@Svilen

要识别 ChromeDriver 的进程 ID,请使用ps -fA | grep chromedriver ps -fA | grep chromedriver ,然后杀掉第二列的id号。

或者,如果此问题是因为您在后台有另一个 chromedriver 进程,您可以运行killall chromedriver

您需要杀死 chromedriver 才能使其正常工作

   vikaspiprade@AUMEL-P7750-VP:~/openfield-cloud/nightwatch$ npx nightwatch --test ./tests/widgets/banner.test.js --testcase "Hide Row Label in Banner Widget" 
   Error: ChromeDriver process exited with code: 1
   [1663729485.869][SEVERE]: bind() failed: Address already in use (98)

       at ChildProcess.emit (node:events:513:28)
       at Process.ChildProcess._handle.onexit (node:internal/child_process:291:12)
 [1663729485.869][SEVERE]: bind() failed: Address already in use (98)



vikaspiprade@AUMEL-P7750-VP:~/openfield-cloud/nightwatch$ ps
  PID TTY          TIME CMD
14354 pts/7    00:00:00 chromedriver
14416 pts/7    00:00:01 chrome <defunct>
14854 pts/7    00:00:00 npm exec serve
14878 pts/7    00:00:00 sh
14879 pts/7    00:00:00 node
15134 pts/7    00:00:00 ps
23260 pts/7    00:00:00 bash
vikaspiprade@AUMEL-P7750-VP:~/openfield-cloud/nightwatch$ kill -9 14354
vikaspiprade@AUMEL-P7750-VP:~/openfield-cloud/nightwatch$ 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM