ubuntu虚拟环境中如何配置chromedriver

在学习selenium时需要安装chromedriver,我的计算机中pycharm连接的python解释器是虚拟环境中的python3解释器,在使用selenium时安装的chromedriver如何在虚拟环境中配置?

img
目前在虚拟环境中chromedriver好像可以运行,但是在pycharm中运行示例代码之后无法弹出空白的chrome浏览器
img

在代码设置chromedriver的路径,如下所示


from selenium import webdriver
path = "/path/to/chromedriver"# 注意这个路径必须能访问
driver = webdriver.Chrome(executable_path=path)

如果对你有帮助,可以点击我这个回答右上方的【采纳】按钮,给我个采纳吗,谢谢

你的这个环境确实是一个很难走的路。。。。

关键字:远程Webdriver

解决方法

  1. 本地安装chrome 和 chrome driver
  2. 手动启动driver,记下启动的端口号,可能是9515
  3. 在代码里使用远程driver
from selenium.webdriver import Remote

driver = Remote(
    command_executor="http://127.0.0.1:9515",  # 注意地址和端口正确
)
driver.get("https://baidu.com")
driver.close()