解决方案
在程序 run 或者 build 的时候直接卡住。直接删除根目录下的 .cargo/.package-cache
删除即可;
.package-cache 是做什么的
用于缓存依赖包的目录。当使用 Cargo 构建 Rust 项目时,Cargo 会下载和管理项目所需的依赖包,并将它们存储在.package-cache
文件夹中,以便在后续构建过程中重复使用。
该文件的存在可以加快构建过程,特别是在多个项目之间共享依赖包时。当您在一个项目中使用了某个依赖包后,Cargo 会将其下载到.package-cache
文件夹中,并在其他项目中需要相同依赖包时直接使用缓存的副本,而不是再次从网络下载。