Blocking waiting for file lock on the registry index 问题解决

问题表现:

cargo build时一直卡在Blocking waiting for file lock on the registry index。

解决方法:

1、之前在linux下出现过一次,采用这种方法解决了:rust - Cargo build hangs with " Blocking waiting for file lock on the registry index" after building parity from source - Stack Overflow

复制代码
rm -rf ~/.cargo/registry/index/* ~/.cargo/.package-cache

2、这次出现在windows上,按道理删除对应的文件夹也能解决。

但是想到既然显示的文件锁被占用,肯定是被其他进程占了,只需要把对应进程杀掉就好。

首先找到被占用的文件夹:

然后查找是谁占用它的

把这些进程都杀掉,问题解决!

相关推荐
星秀日16 小时前
rust学习入门
开发语言·学习·rust
mCell18 小时前
我把默认的 code . 换成了 zed .
rust·visual studio code·trae
Rust研习社18 小时前
MSRV 是什么?一文说清楚
后端·rust·编程语言
特立独行的猫a19 小时前
Rust+ Tauri实现漂亮小巧的Mqtt客户端工具--AtomMQTT Client 实现详解
开发语言·后端·mqtt·rust
咸甜适中20 小时前
rust语言学习笔记Trait(十三)Borrow、BorrowMut(借用)
笔记·学习·rust
朝阳58120 小时前
树莓派跑了个 M3U8 下载服务,内存从 600MB 降到 2MB
性能优化·rust
Tony Bai21 小时前
从 Go 迁移到 Rust
开发语言·后端·golang·rust
红尘散仙1 天前
用 cargo-dist 接管 Rust CLI 的发布:以 TRNovel 为例
rust
Rust语言中文社区1 天前
【Rust日报】2026-05-24 Secluso v1.0.2 版本发布
开发语言·后端·rust