在我的AWS ec2 Linux机器上,我先安装python3.6,然后安装硒以使用Webdriver进行制造测试, 我从这里(geckodriver download)
下载最新的geckodriver然后我创建一个文件夹/ home / ec2-user / geckodrv并将我的文件放在这里。 此时,我将像这样的geckodriver路径添加到PATH:
export PATH=$PATH:/home/ec2-user/geckodrv
但是当我尝试对其进行测试时:
from selenium import webdriver
browser = webdriver.Firefox()
系统返回:
os.path.basename(self.path),self.start_error_message) selenium.common.exceptions.WebDriverException:消息:“ geckodriver”可执行文件可能具有错误的权限。
如何在Linux EC2实例上使用Selenium Webdriver?
预先感谢