Vscode-rust: No se pudo iniciar el cliente Rust Language Server

Creado en 13 nov. 2019  ·  4Comentarios  ·  Fuente: rust-lang/vscode-rust

Estoy usando rust 1.39.0 y lo instalé usando el administrador de versiones de rust.

Ahora en vscode, veo el siguiente error. ¿Necesito especificar la ruta de rust, ya que el compilador de rust o la ubicación binaria sería diferente cuando se instala con el administrador de versiones de rust?

Error
Couldn't start client Rust Language Server

Comentario más útil

Tengo el mismo problema en macOS. Revisé which rustup usando $ sh , $ bash y $ zsh . Rustup siempre se encuentra debajo de /Users/user/.cargo/bin/rustup . Por lo tanto, no parece ser un problema de $PATH . rls también se encuentra /Users/user/.cargo/bin/rls .

ACTUALIZAR:
Resolví este problema estableciendo explícitamente "rust-client.rustupPath": "/Users/user/.cargo/bin/rustup" .

Todos 4 comentarios

Esto es algo así como /bin/sh y el rustup no se puede encontrar en $PATH .

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

Tengo el mismo problema en macOS. Revisé which rustup usando $ sh , $ bash y $ zsh . Rustup siempre se encuentra debajo de /Users/user/.cargo/bin/rustup . Por lo tanto, no parece ser un problema de $PATH . rls también se encuentra /Users/user/.cargo/bin/rls .

ACTUALIZAR:
Resolví este problema estableciendo explícitamente "rust-client.rustupPath": "/Users/user/.cargo/bin/rustup" .

Gracias al comentario de @ eratio08 , también solucioné este problema yendo a ~/Library/Application Support/Code/User/settings.json y agregando explícitamente "rust-client.rlsPath": "/Users/NathanielRuiz/.cargo/bin/rls" .

(También puede hacer esto en Ctrl + Shift + P -> Preferences: Open User Settings )

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

mcclure picture mcclure  ·  4Comentarios

japert picture japert  ·  4Comentarios

simobiggs picture simobiggs  ·  4Comentarios

rpeshkov picture rpeshkov  ·  5Comentarios

fzzr- picture fzzr-  ·  4Comentarios