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上,按道理删除对应的文件夹也能解决。

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

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

然后查找是谁占用它的

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

相关推荐
老猿讲编程3 小时前
用示例来看C2Rust工具的使用和功能介绍
rust
金庆3 小时前
How to set_default() using config-rs crate
rust·config·set_default·valuekind
许野平5 小时前
Rust: 利用 chrono 库实现日期和字符串互相转换
开发语言·后端·rust·字符串·转换·日期·chrono
‍。。。15 小时前
使用Rust实现http/https正向代理
http·https·rust
Source.Liu16 小时前
【用Rust写CAD】第二章 第四节 函数
开发语言·rust
monkey_meng16 小时前
【Rust中的迭代器】
开发语言·后端·rust
余衫马16 小时前
Rust-Trait 特征编程
开发语言·后端·rust
monkey_meng16 小时前
【Rust中多线程同步机制】
开发语言·redis·后端·rust
hikktn1 天前
如何在 Rust 中实现内存安全:与 C/C++ 的对比分析
c语言·安全·rust
睡觉谁叫~~~1 天前
一文解秘Rust如何与Java互操作
java·开发语言·后端·rust