首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Pub无法删除条目,因为它正被另一个进程使用

Pub无法删除条目,因为它正被另一个进程使用
EN

Stack Overflow用户
提问于 2021-05-18 07:35:18
回答 7查看 5.7K关注 0票数 5

我正在尝试配置我的Flutter项目,使其在web上工作。在尝试运行flutter upgrade之后,我使用flutter channel master切换到主通道。我现在得到一个无限循环,上面写着:

代码语言:javascript
复制
Building flutter tool...
Running pub upgrade...
Pub failed to delete entry because it was in use by another process.
This may be caused by a virus scanner or having a file
in the directory open in another application.
Error (1): Unable to 'pub upgrade' flutter tool. Retrying in five seconds... (9 tries left)

Waiting for 0 seconds, press CTRL+C to quit ...
Running pub upgrade...
Pub failed to delete entry because it was in use by another process.
This may be caused by a virus scanner or having a file
in the directory open in another application.
Error (1): Unable to 'pub upgrade' flutter tool. Retrying in five seconds... (8 tries left)

Waiting for 2 seconds, press CTRL+C to quit ...
Terminate batch job (Y/N)? Y

我尝试了很多方法,比如运行flutter clean,尝试切换回稳定的频道,删除flutter/bin目录中的缓存文件夹,关闭我的windows defender,似乎都不起作用。现在,当我尝试运行flutter doctor或任何其他flutter命令时,我得到相同的无限循环和相同的消息。我也尝试过手动下载并用新的安装替换我的flutter sdk安装,这也不起作用。在这一点上,我唯一的选择是完全删除flutter并从头重新安装吗?

如果有任何关于如何解决这个问题的建议,我将不胜感激。

EN

回答 7

Stack Overflow用户

发布于 2021-08-07 00:24:02

我以管理员身份运行我的编译器,它对我有效。以管理员身份打开Android Studio或Visual Studio。

票数 11
EN

Stack Overflow用户

发布于 2021-07-07 13:53:13

我遇到了这个问题,发现这个问题是我添加的一个新依赖项。在我的例子中,它是assets_audio_player: ^3.0.3+1,但当然它可以是任何依赖项。立即删除它就解决了我的问题。

票数 9
EN

Stack Overflow用户

发布于 2021-10-10 07:42:48

面对这个问题,不得不在终端上运行"start ms-settings:developers“。它解决了这个问题。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67578189

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档