В настоящее время используется tox
для тестирования пакета Python и используется библиотека Python (chromedriver-binary
) для установки chromedriver
.
Эта библиотека создает скрипт (chromedriver-path
), который при вызове выводит PATH, где установлен chromedriver
. Обычный способ использовать это для запуска:
export PATH=$PATH:`chromedriver-path`
Я безуспешно пробовал следующее в tox.ini
setenv=
PATH = {env:PATH}{:}`chromedriver-path`
Эта ошибка, как и ожидалось:
FileNotFoundError: [Errno 2] Нет такого файла или каталога: 'chromedriver': 'chromedriver'
Подразумевается, что команда setenv никогда не вызывается / не запускается.
commands=
export PATH=$PATH:`chromedriver-path
Это не с:
ОШИБКА: InvocationError для команды не удалось найти исполняемый файл экспорта
Как мне сделать эту работу?