Be sure to follow the General Setup procedures to install all of the necessary requirements before installing the package.

  • PyCrypto (optional - if AES-128 support is required)

Install via pip

This is the recommended way to install SNAPconnect:

pip install --extra-index-url snapconnect

Install offline

To cache the download to transfer via USB key, run the following as a single command:

pip install --download="/mypathtosave/" --extra-index-url snapconnect

The files necessary to install SNAPconnect will be in the path you specify. To install from the cache:

pip install --no-index --find-links="/mypathtosave/" snapconnect


The SNAPconnect E12 and SNAPconnect E20 come with the SNAPconnect Python package pre-installed.