the correct package that contains SplitResult is 1.6.1. Please look for conflicting versions of this package. I had 1.5.2 under /usr/lib/python2.7/dist-packages which was taking precedence over /usr/local/lib/python2.7/dist-packages. You can fix it either by pointing PYTHONPATH to correct version or just overwrite six.py with 1.6.1 version from /usr/local/lib/python2.7/dist-packages.
the correct package that contains SplitResult is 1.6.1. Please look for conflicting versions of this package. I had 1.5.2 under /usr/lib/ python2. 7/dist- packages which was taking precedence over /usr/local/ lib/python2. 7/dist- packages. You can fix it either by pointing PYTHONPATH to correct version or just overwrite six.py with 1.6.1 version from /usr/local/ lib/python2. 7/dist- packages.