Vscode-rust: Der Client Rust Language Server konnte nicht gestartet werden

Erstellt am 13. Nov. 2019  ·  4Kommentare  ·  Quelle: rust-lang/vscode-rust

Ich verwende Rust 1.39.0 und habe es mit dem Rust-Versionsmanager installiert.

Jetzt sehe ich in vscode den folgenden Fehler. Muss ich den Rostpfad angeben, da der Rostcompiler oder die binäre Lokalisierung bei der Installation mit dem Rostversionsmanager anders wäre.

Fehler
Couldn't start client Rust Language Server

Hilfreichster Kommentar

Ich habe das gleiche Problem unter macOS. Ich habe which rustup mit $ sh , $ bash und $ zsh überprüft. Rustup wird immer unter /Users/user/.cargo/bin/rustup . Es scheint also kein $PATH Problem zu sein. rls wird auch gefunden /Users/user/.cargo/bin/rls .

AKTUALISIEREN:
Ich habe dieses Problem gelöst, indem ich explizit "rust-client.rustupPath": "/Users/user/.cargo/bin/rustup" .

Alle 4 Kommentare

Dies ist etwas mit /bin/sh und der rustup kann nicht in $PATH .

Command failed: rustup toolchain list /bin/sh: rustup: command not found

Ich habe das gleiche Problem unter macOS. Ich habe which rustup mit $ sh , $ bash und $ zsh überprüft. Rustup wird immer unter /Users/user/.cargo/bin/rustup . Es scheint also kein $PATH Problem zu sein. rls wird auch gefunden /Users/user/.cargo/bin/rls .

AKTUALISIEREN:
Ich habe dieses Problem gelöst, indem ich explizit "rust-client.rustupPath": "/Users/user/.cargo/bin/rustup" .

Dank des Kommentars von @eratio08 habe ich dieses Problem auch behoben, indem ich zu ~/Library/Application Support/Code/User/settings.json gegangen bin und "rust-client.rlsPath": "/Users/NathanielRuiz/.cargo/bin/rls" explizit hinzugefügt habe.

(Sie können dies auch in Ctrl + Shift + P -> Preferences: Open User Settings tun)

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen