python - 如何解决这个 Selenium.common.exceptions.WebDriverException 错误?
问题描述
我收到一个 WebDriverException 错误,说 chromedriver.exe 需要在路径中,但正如您在第二张图片中看到的那样,我已经这样做了。我也无法弄清楚“未知错误:DevToolsActivePort 文件不存在”)。附上错误。现在我正在使用这个网站(https://christophegaron.com/scraping-linkedin-posts-with-selenium-and-beautiful-soup/)将 Chrome 驱动程序和 Selenium 下载到我的笔记本电脑上(我的笔记本电脑上已经有 BeautifulSoup所以我不需要那个)。此外,我同时拥有 Ubuntu 和 Linux,因此我愿意使用其中任何一个来解决我的问题。我也在使用 Python 3.8.5、Ubuntu 20.04.2、Chrome 版本 91 和 Linux 版本 4.4.0。
此外,如果有人对如何抓取 LinkedIn 帖子有任何提示,那就太棒了!
解决方案
谢谢你的帮助!我发现我的错误是我在 Linux 机器(作为 VM)上使用 Ubuntu,而我应该在自然机器上运行 Chromium 程序。
推荐阅读
- c# - ¿ 如何在 asp.net mvc 中声明十进制类型的 EditorFor?
- swift - ios13:我想在我的应用程序中获取选定的设备模式(暗模式/亮模式)
- python - 如何在同步 Python 代码中使用异步代码?
- python - 如何使用 Beautifulsoup 获取隐藏输入的值?
- c - Codeblocks 没有在 Linux Mint 中打印任何内容
- python-3.x - Facebook Python SDK - 获取事件
- routing - BGP:最长前缀与最短路径
- css - 您如何针对新的 11 英寸 iPad Pro 进行媒体查询?
- python - 从 S3 存储桶中提取带有文本的文本
- python - flask-socketio 服务器和 python-socketio 之间的安全通信