Rust版本不对
Orange233(讨论 | 贡献)2023年1月3日 (二) 02:42的版本 (创建页面,内容为“返回 Orange233 == Rust版本不对 == === 类似的问题 === 已更新Rust,但还是提示rustc版本过低。 === 上下文 === 如…”)
Rust版本不对
类似的问题
已更新Rust,但还是提示rustc版本过低。
上下文
如果你在尝试构建或安装一个rust项目时发现cargo提示rustc版本过低,然后你就去更新rust。(省略Linux上没有rustup的痛苦过程)
解释
通常用Windows
的用户在自己电脑上应该是很少遇到Permission denied
,有也能用管理员权限
解决。
那么什么情况下管理员权限解决不了呢。那很又很可能是管理员——你正在占用目录或目录中的东西。
解决方法
检查文件占用。
- 检查打开的
文件资源管理器
中是否有占用目标目录或目标目录的子目录或文件的。如果有,就关闭它。
- 打开
资源监视器
(你可以在任务管理器
的第二个标签页(在Windows10
中叫性能
(Windows7
及更低版本中好像是叫资源
)然后往下看就能找到)),切换到CPU
标签页,在关联的句柄
中搜索目标目录(注意最好不要带分隔符,只要一个目录名,不然可能会出现/
和\
不匹配的情况)。如果搜到的句柄名称
确实有目标目录,那么就尝试关闭相关进程或者直接杀死它们。
另外
感谢Rust成为继Linux运维、Windows注册表+VisualStudio之后的另一个让我崩溃的东西。