2017-08-03 3 views

Répondre

4

La syntaxe pub(restricted) a été stabilisée dans Rust 1.18, vous devez donc utiliser une ancienne version de Rust. La mise à jour vers Rust 1.18 ou plus tard devrait résoudre le problème. N'oubliez pas que les nouvelles versions de Rust sont publiées toutes les six semaines, alors n'oubliez pas de vérifier régulièrement si vous êtes à jour.

+0

Bizarre ... J'ai téléchargé la dernière version hier et l'ai installée pour remplacer l'ancienne version que j'avais ... Mais maintenant je vois que je suis toujours sur la version 1.14 pour quelques raisons ... Comment le réinstaller correctement? – lolgab123

+0

J'ai utilisé le programme rustup-init.exe donné pour l'installer, mais aucune option pour désinstaller ici ... – lolgab123

+0

Vous avez probablement installé 1.14 avec le programme d'installation Windows, pas avec rustup. Le programme d'installation de Windows installe Rust à l'échelle du système, tandis que rustup installe Rust pour l'utilisateur actuel uniquement, et sous Windows, le système PATH a la priorité sur le chemin PATH de l'utilisateur à la connexion. Vérifiez dans Programmes et fonctionnalités si Rust est là et désinstallez-le à partir de là. Vous devrez peut-être également vous déconnecter et vous reconnecter pour actualiser la variable d'environnement PATH (si vous ne l'avez pas déjà fait depuis l'exécution de rustup). –