pipでSphinxをインストールする時に発生したエラー

pip install sphinxを実行したら下記のようなエラーが発生した

OSError: [Errno 1] Operation not permitted: '/tmp/pip-bqvrm8-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/six-1.4.1-py2.7.egg-info'

権限がなくてsixってやつのアンインストールに失敗しているようです。pip uninstall sixをやろうと思ったんですけどこっちもOperation not permittedのエラーが発生しました。

それで、-I/--ignore-installedのオプションをつけてすでにインストールされているsixを無視するようにしてやりました。

pip install sphinx --ignore-installed six

これを実行したら無事にsphinxをインストールできました。