pipenvを以下のようなコマンドでインストールしてしまうと、ホームディレクトリの変なところにパッケージがインストールされてしまうようで、そのさいでパスが通ってなくてコマンドはnot foundになるし、ls "$( npm bin )/pipenv"
みたいにしてもローカルディレクトリにそれがあるわけでもなく、面倒なことになります。
pip install --user pipenv
この事態を解消しグローバルにインストールし直すには、一度アンインストールしてグローバルにインストールします。
pip uninstall pipenv
sudo pip install pipenv