Обычно мы помещаем все необходимые драйверы в проект, а затем указываем путь к драйверу в проекте.как это показано ниже
project
drivers
tests
any other folders
Теперь вы можете получить доступ ко всем драйверам в папке drivers
и получить к ним доступ, как показано ниже.
def get_full_path_to_folder(folderName):
folders = os.path.abspath(os.pardir).split(os.sep)
folderPath = ''
for folder in folders:
if folderPath == '':
folderPath = folder
else:
folderPath = folderPath + "\\" +folder
if os.path.isdir(os.path.join(folderPath, folderName)):
return os.path.join(folderPath, folderName)
break
driver = webdriver.Chrome(executable_path=os.path.join(get_full_path_to_folder('drivers'), "chromedriver.exe"))
Таким образом, драйверы будут идти с.exe, который вы планируете.