我需要Linux上的ARM64版本的geckodriver。我知道你可以自己编译,但是我不知道怎么做。
我也发现了这个帖子…如果你看看公认的答案,这正是我需要的,但没有详细解释,因为我不是linux用户。我已经下载了tar文件。xz(具体地说,是这个归档文件)文件并提取了它,但是我无法在归档文件中找到Geckodriver。
谁能告诉我在这个存档中找到Geckodriver的路径,以及我如何将其移动到/usr/bin位置?如果做不到这一点,任何关于如何使用Dockerfile编译我自己的Geckodriver的信息。
感谢有同样问题的人可以一步一步地尝试这个过程。
A)安装Firefox
sudo apt install firefox
firefox --version
geckodriver - For arm64sudo apt install firefox-geckodriver
C)安装seleniumpip3 install selenium
pip3 install --upgrade requests
D)测试脚本import time
from selenium import webdriver
from selenium.webdriver import FirefoxOptions
from selenium.webdriver.common.keys import Keys
opts = FirefoxOptions()
opts.add_argument("--headless")
browser = webdriver.Firefox(options=opts)
browser.get('https://google.com/')
print('Title: %s' % browser.title)
time.sleep(2)
browser.quit()
**已测试&正在开发Ubuntu v20arm64