🔖

/usr/local/bin/nodeをbrew uninstall nodeで消そうとするとエラーになる場合

2023/10/30に公開

はじめに

nodebrewでインストールしたのですが、nodeのバージョンが切り替わりませんでした。

次のコマンドでnodeのパスを確認したところ、

which node

以下が表示され、homebrewでインストールしているということでした。

/usr/local/bin/node

次のコマンドでアンインストールを試みますが

brew uninstall node

実行すると以下のエラーが出ます

Error: No such keg: /usr/local/Cellar/node

解決方法

手動でNode.jsをアンインストールしてください。

sudo rm /usr/local/bin/node

nodeのpathを確認してください。

which node  

パスが変更されているかと思います。

/Users/<ユーザー名>/.nodebrew/current/bin/node

nodebrewで指定しているnodeのバージョンと同じになっているか確認してください。

node -v

終わりに

何かありましたらお気軽にコメント等いただけると助かります。
ここまでお読みいただきありがとうございます🎉

Discussion