Witam, po utworzenie pliku exe i uruchomieniu go na innym komputerze mam taki błąd:
https://gyazo.com/0d44ac0037e28234ce0622a82ad59652

Nie rozumiem go, ponieważ geckodriver.exe domyślnie znajdował się w tym katalogu.

Taką komendą tworzę plik exe:

pyinstaller -F --add-binary "geckodriver.exe";"." skrypt.py

A tak wygląda kod skryptu:

        if getattr(sys, 'frozen', False): 
            geckodriver_path = os.path.join(sys._MEIPASS, "geckodriver.exe")
            caps = DesiredCapabilities().FIREFOX
            caps["pageLoadStrategy"] = "none"
            options = Options()
            options.set_headless(True)
            driver = webdriver.Firefox(geckodriver_path,desired_capabilities=caps, options = options)
        else:            
            caps = DesiredCapabilities().FIREFOX
            caps["pageLoadStrategy"] = "none"
            options = Options()
            options.set_headless(True)  
            driver = webdriver.Firefox(desired_capabilities=caps, options = options)