Does this need to be updated to the nupic import path?  Also, if you want to use relative imports (I don't recommend it but some people use them) then import like this (notice the leading period in the import path):

```
from .SpatialPooler import ...
```

Otherwise it will conflict if there is some top-level SpatialPooler module on your Python path.