Update: resolved. Sudo ignored mats lib after easy install of nose and tornado.
I'm trying to get krpc to work but keep getting an error message when I pip install krpc. I don't understand why this happening. I installed pip and have followed the required steps. Here's my specs and the message:
MacBook Pro 15" 2017, 2.8g i7, 16g RAM, macOS High Sierra 10.13.5, cKan
Gregorys-MacBook-Pro:~ gregory$ pip install krpc
Collecting krpc
Using cached https://files.pythonhosted.org/packages/eb/75/773436079ec9cc134612d8cc5059ef214bff57f96a774f89dd34aa5eb49e/krpc-0.4.6.zip
Collecting protobuf>=3 (from krpc)
Using cached https://files.pythonhosted.org/packages/4f/56/a21f2d077ceae7fd521c0ed31fb8bb1c7f13ffbb09bf7dd27de6cf6bad08/protobuf-3.6.0-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Collecting enum34>=0.9 (from krpc)
Using cached https://files.pythonhosted.org/packages/c5/db/e56e6b4bbac7c4a06de1c50de6fe1ef3810018ae11732a50f15f62c7d050/enum34-1.1.6-py2-none-any.whl
Requirement already satisfied: setuptools in /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python (from protobuf>=3->krpc) (18.5)
Collecting six>=1.9 (from protobuf>=3->krpc)
Using cached https://files.pythonhosted.org/packages/67/4b/141a581104b1f6397bfa78ac9d43d8ad29a7ca43ea90a2d863fe3056e86a/six-1.11.0-py2.py3-none-any.whl
matplotlib 1.3.1 requires nose, which is not installed.
matplotlib 1.3.1 requires tornado, which is not installed.
Installing collected packages: six, protobuf, enum34, krpc
Found existing installation: six 1.4.1
Cannot uninstall 'six'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.