2019年6月12日 星期三

Rust 探索之旅 - Can't work on Windows 7

執行 cargo -V or rustc -V 時,程式就沒反應,不論是用工作管理員或是 taskkill 指令都無法停止相關程式,目前只知網路上的看法是跟防毒軟體有關。

遇到這種問題時,連關機都無法正常,只能強制斷電,已經斷電了 3 次。

我個人認為是跟 wrapper 的檔案有關﹝user/.cargo/bin﹞,而不是真實的執行檔有問題﹝user/.rustup/toolchains/stable-x86_64-pc-windows-msvc/bin﹞,也許可以把真實的執行檔加入到 PATH,而不要使用 wrapper 的位置?

https://github.com/rust-lang/rustup.rs/issues/1075
https://github.com/rust-lang/cargo/issues/3673

2019/06/18 更新
砍掉 "user/.cargo" 裡的 cargo.exe and rustc.exe,直接使用 "user/.rustup" 的執行檔就正常了,記得把這個路徑加入到 PATH

沒有留言:

張貼留言