我想让selenium在mac上使用chromedriver。我已经下载了mac版的chromedriver,并将其添加到与python文件相同的文件夹中。然后我使用:driver = webdriver.Chrome()但是好像打不开。这在windows中工作得很好,但在mac上就不行了。有人有什么想法吗?谢谢
eagi6jfj1#
您可能需要安装它:brew install chromedriver --cask或brew install chromedriver然后做which chromedriver你会找到相关的路径。
brew install chromedriver --cask
brew install chromedriver
which chromedriver
yk9xbfzb2#
在创建webdrive.Chrome()的示例时,您必须提供二进制文件的路径:
webdrive.Chrome()
chromedriver = "/path/to/chromedriver/folder"driver = webdriver.Chrome(chromedriver)
chromedriver = "/path/to/chromedriver/folder"
driver = webdriver.Chrome(chromedriver)
字符串或者chromedriver必须在你的PATH中。你可以用
chromedriver
PATH
export PATH=$PATH:/path/to/chromedriver/folder
型
2条答案
按热度按时间eagi6jfj1#
您可能需要安装它:
brew install chromedriver --cask
或brew install chromedriver
然后做
which chromedriver
你会找到相关的路径。
yk9xbfzb2#
在创建
webdrive.Chrome()
的示例时,您必须提供二进制文件的路径:字符串
或者
chromedriver
必须在你的PATH
中。你可以用型