phpenvでのエラー:phpenv-hooks: command not found について

 2020年6月15日
% phpenv uninstall 7.4.6_debug
~/.phpenv/plugins/php-build/bin/rbenv-uninstall: line 69: phpenv-hooks: command not found

Debugで入れたときのPHPを削除しようとコマンドを打ったところ,エラーが返ってくる。

どうやら,phpenv-hooks というものが必要らしい。

ので,Googleで探してみたところ,コメントアウトすると動くとの記事が見つかる。

phpenv installの前に下記のようなエラーが出たのでコメントアウトしたら動きました・・・なんだったんだろう・・

/usr/local/bin/rbenv-install: line 128: phpenv-hooks: コマンドが見つかりません

phpenv+php-build 複数のPHPのversionを使い分け

早速, rbenv-uninstall を vim で開き, 69 行目をコメントアウトする。

そして,再度コマンドを実行。

% phpenv uninstall 7.4.6_debug
Are you sure you want to remove version ‘7.4.6_debug’? [y/N]: y
Version ‘7.4.6_debug’ (~/.phpenv/versions/7.4.6_debug) successfully removed.

無事,アンインストールが完了。

ほかの異常にあたるまでは,とりあえず,コメントアウトのママで良いかと思います。