Після встановлення rustup ланцюжок інструментів за замовчуванням не налаштований


81

Я встановив Rust за допомогою rustup , але коли я намагаюся ввести команду Rust, як cargoабо rustcна моїй консолі, з'являється така помилка:

error: no default toolchain configured

Це відома проблема? Я використовую Windows 7.


Що ви отримуєте під час бігу rustup toolchain list?
E_net4 прапорщик

@ E_net4 Я отримую: "немає встановлених
ланцюжків

Ну, ви відповіли на власне запитання. Встановіть ланцюжок інструментів (бажано за замовчуванням). Дивна частина цього полягає в тому, що він не був встановлений за замовчуванням.
E_net4 прапорщик

1
Так, як ви вже згадуєте, rustup-init.exe не передбачає встановлення інструментальної ланцюжка за замовчуванням? Я навіть не можу видалити за допомогою команди "rustup self uninstall", з'являється та сама помилка ...
Darkaird

Чи можете ви оновити своє питання всім, що ви пробували до цього часу?
E_net4 прапорець

Відповіді:


166

Якщо здається, що rustup не вдало встановив та налаштував стабільний ланцюжок інструментів, ви можете зробити це вручну:

rustup install stable
rustup default stable

Після тестування здається, що моє неповне встановлення могло бути спричинене помилкою мережі. Ви також можете спробувати перевстановити, щоб вирішити проблему.


У мене сталася помилка мережі під час встановлення іржі - моє з’єднання Wi-Fi впало - і з’явилося те саме повідомлення про помилку. Запуск цих команд це виправив.
bgvaughan

Я встановив rustup за допомогою yay, і, здається, він не запускав ці команди!
Shubham Sharma

7

Проблема пов’язана з моїм з’єднанням та проксі-сервером, який не дозволяв завантажувати rustc, cargo та інші.

Я думав, що всі виконувані файли були все-в-одному, але, мабуть, ні.


3
Я на 99,999999999999999999999999999999999999999999999% впевнений, що жоден проксі-сервер навіть не задіяний у моїй установці, і я все одно отримую ті самі помилки.
Щепан Голишевський

Я не сказав, що це РІШЕННЯ проблеми, але це може бути одне.
Darkaird

Я використовую cntlm, щоб пройти повз проксі своєї компанії.
Ктуту

3

У моєму випадку у мене була встановлена ​​багатокористувацька система, і для мене працювало:

multirust install stable
multirust default stable

1

Я встановив іржу за корінь, але моя IDEA працює на користувача, потім я встановив іржу на користувача, все працювало добре.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.