Techioz Blog

VSCode で Solargraph 拡張機能をインストール中にエラーが発生しました

概要

Ruby の学習を始めたばかりで、それを操作するために VSCode をセットアップしていたとき、Solargraph 拡張機能で少し奇妙な状況に遭遇しました。 gem install Solargraph 経由で Solargraph をインストールしましたが、エラーはなく、すべてがうまくいったようです。 ただし、VSCode に拡張機能自体をインストールすると、次のエラーが発生します

「Solargraph が見つかりません。gem install Solargraph を実行するか、Gemfile を更新してください。」

同様に

「Ruby言語サーバーを起動できませんでした」。

さらに、コマンド Solargraph -v を入力すると、solargraph が見つからないというエラーが表示されます。

Ruby や gem がどのように機能するのか全く詳しくないので、ちょっと迷っています。問題なくインストールできたのに、どうして見つからないのでしょうか?

関連する場合は macOS を使用します。

解決策

このメッセージを常に受け取っていました。私の場合、アンインストールして再インストールするとうまくいきました。

gem uninstall solargraph
gem install solargraph

注: 実行可能ファイルもアンインストールするかどうかを尋ねられるので、Y を選択しました。

ここからのアイデアでは、必要ではなかったが役立つかもしれない追加の手順がいくつか示されています。