28
11

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

VSCodeでRustの環境を構築しようしたらCouldn't start client Rust Language Server

Posted at

エラーを確認してから解決するまでの一部始終です。

とりあえずこれを入れとけば良いんでしょう?

Rust (rls) - Visual Studio Marketplace

そして、
cargoコマンドで作成したプロジェクトを開くとRLS(Rust Language Server)がインストールされると、、

おや?

スクリーンショット 2020-03-16 11.18.04.png

エラーに従う

Couldn't start client Rust Language Server
Rustup not available. Install from https://www.rustup.rs/

こちらに従いアクセスします。
https://rustup.rs/

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

これをやれっていうメッセージが、ん、、やったような?
[Rust] とりあえずHello World!してみた - Qiita

とりあえず、実行。

curl: option --proto: is badly used here

なんか文句言われた。

こんな時は設定を見つめる

rustupに依存してそうなのでそれっぽいところを、、
おや。。。?

"rust-client.rustupPath": "rustup"

デフォルト設定がこれになってますね。
変えてみましょう。

"rust-client.rustupPath": "[インストールしたパス]/.cargo/bin/rustup"

おお、いけそう!

The Rust Language Server server crashed 5 times in the last 3 minutes. The server will not be restarted.

はい、次の問題が発生しました。

こちらのsetupにそって実行していくことにしましょう。

rustup update
rustup component add rls rust-analysis rust-src

そして、VSCodeの再起動。

エラー解消!!

やりました。下のくるくるがなくなりました!
最近何かとハマる気がします。

28
11
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
28
11

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?