You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

添加yahoo_finance_data_reader包时flutter pub get报错求助

解决Flutter pub get进程占用错误

问题场景

添加依赖yahoo_finance_data_reader: ^1.0.11时,执行flutter pub get报错:

flutter pub get
Resolving dependencies... (1.0s)

Downloading packages... (3.4s)

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.

解决方法

  • 关闭所有占用项目文件的应用:检查IDE(VS Code/Android Studio等)是否打开了pubspec.yaml或packages目录下的文件,关闭对应窗口;同时确认文件资源管理器有没有打开项目相关目录,全部关闭后重试flutter pub get
  • 临时禁用杀毒软件实时保护:部分杀毒软件会扫描下载的依赖包,导致pub无法修改文件,临时关闭后执行命令,完成后再开启保护
  • 终止相关进程:
    • Windows:打开任务管理器,结束dart.exe、flutter.exe相关进程
    • macOS/Linux:执行killall dart或killall flutter终止进程,再重试命令
  • 清理缓存后重试:
    1. 删除项目根目录下的.dart_tool文件夹
    2. 执行flutter clean
    3. 重新运行flutter pub get
      (可选)执行flutter pub cache clean清除Flutter全局缓存后再获取依赖

内容的提问来源于stack exchange,提问作者Sanmoy Roy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 08:14:59