rust vscode Fetching: metadata 一直

一直卡在Fetching: metadata

运行cargo metadata,发现

Blocking waiting for file lock on package cache

运行

rm -rf ~/.cargo/.package-cache

删除cargo的缓存,而后再运行cargo metadata后发现没有blocking的提示,重启vscdoe,加载rust-analyzer成功。

参考

  • rust-analyzer failed to load workspace: cargo metadata failed: Permission denied (os error 13) #2653
  • rust cargo build一直出现 Blocking waiting for file lock on package cache
  • rust-analyzer加载时间过长

你可能感兴趣的:(rust,开发语言,后端)