| src | ||
| .gitignore | ||
| pyproject.toml | ||
| README.md | ||
| scripts.py | ||
Install Chromedriver
A simple CLI utility to install the matching Chromedriver for your currently installed version of Google Chrome. This tool installs the appropriate version of Chromedriver either in your system's PATH or inside your virtual environment if one is enabled.
Running
Running this tool is pretty simple- in your terminal, run this command
install-chromedriver
This will install the chromedriver matching your system chrome in either your PATH or in the currently active virtual environment.
If you want to install in a specific directory, pass the --path parameter pointing to the location you would like the chromedriver.
install-chromedriver --path /path/to/install/location
Features
- Automatically finds the installed version of Google Chrome.
- Installs the matching version of Chromedriver.
- Can install Chromedriver globally or in a virtual environment.
Requirements
- Google Chrome installed on the system.
- Poetry installed either on your system or in a virtualenv
Installation
You can install this utility as a Python package via pip via pip install install-chromedriver -i https://monupypi.herokuapp.com, or by downloading the binary for your operating system.
Build from Source
-
First, install Poetry if you don't have it:
curl -sSL https://install.python-poetry.org | python3 - -
Clone the repository:
git clone https://git.djg.dev/dahjah/install-chromedriver cd install-chromedriver -
Install:
poetry install
Packaging
Building packages is simple- just run
poetry run build-all
To build just python package and wheel, run
poetry build
To build just the system binary, run
poetry run build-executable