Installing the python-snappy wrappings for (Google's) snappy via:
$ pip install python-snappy
installs the python package as snappy. This conflicts with the existing Python package SnapPy which can be installed via:
$ pip install snappy
As a result, if SnapPy is already installed then many systems become confused. For example, dask can use (Google's) snappy and so looks tries to see whether import snappy works. If SnapPy has been installed then this will succeed but load the wrong package and as a result dask will crash.
Installing the python-snappy wrappings for (Google's) snappy via:
$ pip install python-snappyinstalls the python package as
snappy. This conflicts with the existing Python package SnapPy which can be installed via:$ pip install snappyAs a result, if SnapPy is already installed then many systems become confused. For example, dask can use (Google's) snappy and so looks tries to see whether
import snappyworks. If SnapPy has been installed then this will succeed but load the wrong package and as a result dask will crash.