インストールは
brew install pipenv
で行いましょう。
macでは
OSError: [Errno 62] Too many levels of symbolic links: '/Users/~~/.local/share/virtualenvs/test_pipenv-TBkS7NZ_/bin/python'
が出まして困りましたが、どうやらすでにvirtualenvsを使っている場合にこの問題が起きるようです。自分はvirtualenvsを使った記憶がなかったが、どうやらpycharmの機能で環境を作ったときにこういうフォルダができてしまったらしいです。
virtualenvを再インストールして、さらにエラーメッセージにある/.../virtualenvs
フォルダと~/.virtualenvs
フォルダを削除してから再度pipenv install
したら無事インストールできました。ちなみにvirtualenvの再インストールは
python -m pip uninstall virtualenv
python -m pip install virtualenv
どうも既存のフォルダが悪さをしていたような気がするが、果たしてこの3つの手順が全て必要かどうかは確認していません。
ご参考までに