Я пытаюсь запустить простую задачу селена с помощью Firefox на Aegis Blade . Я нажимаю некоторые ошибки.
Я установил свой ключ API:
$ export AEGISBLADE_API_KEY="my-api-key"
Затем запустите этот код:
from aegisblade import aegisblade
from selenium import webdriver
def gethtml(url):
driver = webdriver.Firefox()
driver.get(url)
return driver.page_source
if __name__ == '__main__':
print("Running AegisBlade job")
job = aegisblade.run(lambda: gethtml("https://github.com"))
print("Waiting for job to finish...")
print(job.get_return_value())
Я получаю следующую ошибку, хотя:
Internal Error Type: WebDriverException
Internal Error: Message: 'geckodriver' executable needs to be in PATH.
Я использую Python 2.7, но проблема не в этом.