Nach der Installation von rustup wurde keine Standard-Toolchain konfiguriert


75

Ich habe Rust mit rustup installiert , aber wenn ich versuche, einen Rust-Befehl wie cargooder rustcin meiner Konsole einzugeben , wird der folgende Fehler angezeigt:

error: no default toolchain configured

Ist das ein bekanntes Problem? Ich benutze Windows 7.


Was bekommst du beim Laufen rustup toolchain list?
E_net4 ist hier

@ E_net4 Ich bekomme: "keine installierten Toolchains"
Darkaird

Nun, Sie haben Ihre eigene Frage beantwortet. Installieren Sie eine Toolchain (vorzugsweise Standard). Das Seltsame daran ist, dass es nicht standardmäßig installiert wurde.
E_net4 ist hier

1
Ja, wie Sie bereits erwähnt haben, sollte rustup-init.exe keine Standard-Toolchain installieren? Ich kann nicht einmal mit dem Befehl "rustup self uninstall" deinstallieren, der gleiche Fehler erscheint ...
Darkaird

Können Sie Ihre Frage mit allem aktualisieren, was Sie bisher versucht haben?
E_net4 ist hier

Antworten:


159

Wenn es den Anschein hat, dass rustup die stabile Toolchain nicht erfolgreich installiert und konfiguriert hat, können Sie dies manuell tun:

rustup install stable
rustup default stable

Nach dem Testen scheint meine unvollständige Installation durch einen Netzwerkfehler verursacht worden zu sein. Sie können auch versuchen, eine Neuinstallation durchzuführen, um das Problem zu lösen.


Ich hatte einen Netzwerkfehler bei der Installation von Rost - meine Wi-Fi-Verbindung wurde unterbrochen - und hatte dieselbe Fehlermeldung. Durch Ausführen dieser Befehle wurde das Problem behoben.
Bgvaughan

Ich habe rustup mit yay installiert und diese Befehle anscheinend nicht ausgeführt!
Shubham Sharma

7

Das Problem ist auf meine Verbindung und meinen Proxy zurückzuführen, durch die Rustc, Fracht und andere nicht heruntergeladen werden konnten.

Ich dachte, dass alle ausführbaren Dateien All-in-One waren, aber anscheinend nicht.


3
Ich bin mir sicher, dass an meinem Setup nicht einmal Proxys beteiligt sind und ich immer noch die gleichen Fehler erhalte.
Szczepan Hołyszewski

Ich habe nicht gesagt, dass dies DIE Lösung für das Problem ist, aber es kann eine sein.
Darkaird

Ich benutze cntlm, um an dem Proxy meines Unternehmens vorbeizukommen.
Cthutu

2

In meinem Fall hatte ich Multirust installiert und Folgendes funktionierte für mich:

multirust install stable
multirust default stable

1

Ich habe Rost von root installiert, aber meine IDEA funktioniert auf Benutzer, dann habe ich Rost auf Benutzer installiert, alles hat gut funktioniert.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.