Install Splinter

Basic Requirements

Splinter officially supports Python versions 3.6+ for Selenium 3, Django, Flask, and zope.testbrowser.

For Selenium 4, Python versions 3.7+ are supported.

Latest version via pip

To install the latest release, run the following command in the terminal:

python -m pip install splinter

Install With Driver Dependencies

pip can be given extra arguments to automatically install driver dependencies.

The Install Drivers section of the documentation has more information for each driver.

$ python -m pip install splinter[django]

From Source Code

Splinter’s source code is hosted on GitHub. You can clone the repository using git:

$ git clone git://github.com/cobrateam/splinter.git

Once you have a copy of the source code, you can manually install the package:

$ cd splinter
$ python setup.py install