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 https://update.synapse-wireless.com/pypi snapconnect
To cache the download to transfer via USB key, run the following as a single command:
pip install --download="/mypathtosave/" --extra-index-url https://update.synapse-wireless.com/pypi 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.