Geckodriver 打不开

Geckodriver will not open

我正在尝试使用 geckodriver 启动 FireFox 并转到 instagram.com。当我 运行 我的代码时,它启动了 FireFox,但只是位于一个空白选项卡上,不会加载 instagram。我设置了 geckodriver 的路径并且安装了 selenium。

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time


class InstagramBot:


    def __init__(self, username, password):
        self.username = username
        self.password = password
        self.driver = webdriver.Firefox()

    def closeBrowser(self):
        self.driver.close()

    def login(self):
        driver = self.driver
        driver.get("https://www.instagram.com/")
        time.sleep(2)

        # "//a[@href'accounts/login/?source=auth_switcher']"
        # "//input[@name='username']"
        # "//input[@name='password']"

monchaosIG = InstagramBot("username", "passoword")
monchaosIG.login

因为app版本不兼容,需要安装 lasted Geckodriver and Firefox