Путь к файлу Splinter Webdriver в пути проекта
Я пытаюсь использовать splinter таким образом, чтобы он мог работать на компьютере, на котором не установлен драйвер chrome в PATH. Поэтому я хочу иметь возможность упаковать драйвер chrome в проект. Вот изображение (некоторых) проекта:
Поэтому я хочу иметь возможность сделать следующую строку кода:
with Browser('externals/chromedriver.exe') as browser:
#do browser stuff
но я продолжаю получать следующее исключение:
"splinter.exceptions.DriverNotFoundError: No driver for externals/chromedriver.exe"
Есть ли способ упаковать драйвер Chrome в папку, как я делаю, и заставить его работать (программа будет работать на компьютерах с Windows). Я знаю, что смог заставить его работать с селеном, но, глядя на код браузера для осколков, я не уверен, возможно ли это.