2
似乎Racer本身的源代碼有一些錯誤阻止了它的安裝。我試圖通過cargo install racer
進行安裝,並嘗試從Racer的源代碼中自行編譯它。無法安裝Racer:「pub(受限制)的語法是實驗性的(請參閱issue#32409)」
我怎麼想安裝成功呢?我至少需要bin
文件才能使用Racer Atom軟件包。
似乎Racer本身的源代碼有一些錯誤阻止了它的安裝。我試圖通過cargo install racer
進行安裝,並嘗試從Racer的源代碼中自行編譯它。無法安裝Racer:「pub(受限制)的語法是實驗性的(請參閱issue#32409)」
我怎麼想安裝成功呢?我至少需要bin
文件才能使用Racer Atom軟件包。
pub(restricted)
語法已穩定在Rust 1.18,因此您必須使用舊版本的Rust。更新到Rust 1.18或更高版本應該可以解決問題。
請記住,每六週發佈一次新的Rust版本,所以請記住定期檢查您是否是最新的。
奇怪...我昨天下載了最新版本,並安裝它來替換我的舊版本...但是現在我發現我仍然在版本1.14上出於某些原因...如何正確地重新安裝它? – lolgab123
我使用了給定的rustup-init.exe程序來安裝它,但沒有選擇在這裏卸載... – lolgab123
您可能安裝了Windows安裝程序1.14,而不是防鏽。 Windows安裝程序在系統範圍內安裝Rust,而Rustup僅爲當前用戶安裝Rust,在Windows上,系統PATH在登錄時優先於用戶的PATH。檢查程序和功能,如果Rust存在並從那裏卸載它。您可能還必須註銷並再次登錄才能刷新PATH環境變量(如果您自運行以來還沒有這樣做)。 –