(session not created: devtoolsactiveport file doesn't exist) 16:47:03 (the process started from chrome location /usr/bin/google-chrome is no longer running, so chromedriver is assuming that chrome has crashed.)怎么处理
遇到这个错误“session not created: devtoolsactiveport file doesn't exist”以及“the process started from chrome location ... is no longer running, so chromedriver is assuming that chrome has crashed”通常意味着Selenium WebDriver(特别是chromedriver)在尝试与Chrome浏览器实例进行交互时遇到了问题。 这里有几个可能的解决方案: 1. 更新Chrome和chromedriver: 确保你的Chrome浏览器和chromedriver是最新版本,并且它们之间兼容。你可以从ChromeDriver的官方网站下载与你的Chrome浏览器版本相对应的chromedriver。 2. 检查Chrome的启动参数: 如果你在使用Selenium启动Chrome时传递了特定的参数,请确保它们是正确的。特别是,`--remote-debugging-port`参数应该被设置为一个可用的端口号。 3. 设置ChromeDriver的Service选项: 在创建WebDriver实例时,你可以设置ChromeDriver的Service选项,以确保chromedriver有足够的权限来与Chrome浏览器进行交互。 ```python from selenium.webdriver.chrome.service import Service from selenium.webdriver.chrome.options import Options from selenium import webdriver options = Options() # 设置你的Chrome选项 service = Service('/path/to/chromedriver') driver = webdriver.Chrome(service=service, options=options) ``` 4. 检查防火墙和安全软件: 有时防火墙或安全软件可能会阻止chromedriver与Chrome浏览器的通信。确保这些软件没有阻止chromedriver或Chrome的访问。 5. 关闭其他Chrome实例: 如果你在运行测试时打开了多个Chrome浏览器实例,请尝试关闭它们,然后重新运行你的测试。有时其他Chrome实例可能会占用chromedriver试图使用的端口。 6. 在ChromeDriver中禁用沙盒模式: 如果你是在某些受限的环境中(如Docker容器)运行测试,你可能需要禁用Chrome的沙盒模式。你可以通过添加`--no-sandbox`参数来实现这一点。 ```python options.add_argument("--no-sandbox") ``` 7. 检查chromedriver的日志文件: 你可以通过为chromedriver指定一个日志文件来获取更多关于错误的信息。在启动chromedriver时,使用`--verbose`或`--log-path`参数来指定日志文件的位置。 8. 检查Selenium版本: 确保你使用的Selenium库是最新版本,因为旧版本可能包含与chromedriver不兼容的bug。 如果上述方法都不能解决问题,你可能需要更深入地检查你的测试代码和环境配置,或者在网上搜索更具体的解决方案。 [2024-07-02 16:53:50 | AI写代码神器 | 566点数解答]
- [阿里通义] (session not created: devtoolsactiveport file doesn't exist) 16:47:03 (the process started from chrome location /usr/bin/google-chrome is no longer running, so chromedriver is assuming that chrome has crashed.)(388点数解答 | 2024-07-02 16:52:01)272
- [阿里通义] (session not created: devtoolsactiveport file doesn't exist) 16:47:03 (the process started from chrome location /usr/bin/google-chrome is no longer running, so chromedriver is assuming that chrome has crashed.)怎么处理(398点数解答 | 2024-07-02 16:52:25)276
- [百度文心] (session not created: devtoolsactiveport file doesn't exist) 16:47:03 (the process started from chrome location /usr/bin/google-chrome is no longer running, so chromedriver is assuming that chrome has crashed.)怎么处理(566点数解答 | 2024-07-02 16:53:50)201
- [讯飞星火] message: session not created: chrome failed to start: exited normally. (session not created: devtoolsactiveport file doesn't exist) (the process started from chrome location /usr/bin/google-chrome is no longer running, so chromedriver is assuming that怎么处理(222点数解答 | 2024-07-02 17:22:16)259
- [讯飞星火] the process started from chrome location /usr/bin/google-chrome is no longer running, so chromedriver is assuming that chrome has crashed.(134点数解答 | 2024-07-02 17:37:08)208
- [阿里通义] the process started from chrome location /usr/bin/google-chrome is no longer running, so chromedriver is assuming that chrome has crashed.(413点数解答 | 2024-07-02 17:37:25)231
- [字节豆包] 最后一次提交时间:2025-07-10 21:24:47 得分:0.00 WA e01.c: Wrong e02.c: Error: Invalid variable name '_' Error: Undeclared variable '_' /usr/bin/ld: /tmp/cc6l5bH4.o: in function `main': (.text+0x3b): undefined reference to `_ANJDFnjkl_jnnjk121212' /usr/bin/ld: (.text+0x49): undefined reference to `_ANJDFnjkl_jnnjk121212' /usr/bin/ld: (.text+0x57): undefined reference to `_ANJDFnjkl_jnnjk121212' /usr/bin/ld: (.text+0x66): undefined reference to `_ANJDFnjkl_jnnjk121212' collect2: error: ld returned 1 exit (857点数解答 | 2025-07-10 21:26:21)139
- w tensorflow/stream_executor/platform/default/dso_loader.cc:64] could not load dynamic library 'libcudart.so.11.0'; dlerror: libcudart.so.11.0: cannot open shared object file: no such file or directory 2024-03-01 14:19:13.225439: i tensorflow/stream_executor/cuda/cudart_stub.cc:29] ignore above cudart dlerror if you do not have a gpu set up on your machine.(337点数解答 | 2024-03-01 14:20:05)309
- [阿里通义] w tensorflow/stream_executor/platform/default/dso_loader.cc:64] could not load dynamic library 'libcudart.so.11.0'; dlerror: libcudart.so.11.0: cannot open shared object file: no such file or directory 2024-03-01 14:19:13.225439: i tensorflow/stream_executor/cuda/cudart_stub.cc:29] ignore above cudart dlerror if you do not have a gpu set up on your machine.(347点数解答 | 2024-03-01 14:20:45)448
- w tensorflow/stream_executor/platform/default/dso_loader.cc:64] could not load dynamic library 'libcudart.so.11.0'; dlerror: libcudart.so.11.0: cannot open shared object file: no such file or directory(549点数解答 | 2024-03-11 17:53:15)375
- [阿里通义] /usr/sbin/vsftpd: relocation error: /lib64/libnss_files.so.2: symbol __libc_readline_unlocked, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference 密码长度:8位(149点数解答 | 2025-01-20 11:15:28)155
- [字节豆包] *** Using Compiler 'V5.06 update 6 (build 750)', folder: 'E:\keilmdk\ARM\ARMCC\Bin' Rebuild target 'Target 1' compiling oled.c... E:\keilmdk\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h(483): error: #5: cannot open source input file "core_cm3.h": No such file or directory #include "core_cm3.h" oled.c: 0 warnings, 1 error compiling dht11.c... E:\keilmdk\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h(483): error: #5: cannot open source input file "core_cm3.h": No (666点数解答 | 2025-11-12 18:26:21)30