运行bundle install时,即使我删除了preoslyly存在的文件,也会出现“致命:目标...路径已存在”错误

时间:2016-05-14 23:31:06

标签: rubygems rvm bundler

我正在网上学校学习Sinatra,在克隆实验室后,我遇到了一个错误,我无法弄清楚该怎么做。

它似乎与我的Gemfile.lock中的gem database_cleaner有关:

  

规格:       database_cleaner(1.5.1)

当我进行捆绑安装时,我得到:

  

致命:目标路径“/usr/local/rvm/gems/ruby-2.2.3/bundler/gems/database_cleaner-b87f00320f8a”已经存在且不是一个空的目录

它还告诉我:

  

如果此错误仍然存​​在,你可以尝试删除缓存目录   “/usr/local/rvm/gems/ruby-2.2.3/cache/bundler/git/database_cleaner-af6821d13d1b9   1b134663c2c8b73fe98bd8b0c80'

当我去删除此文件并确认它已被删除时,我再次运行bundle install。我得到了同样的错误,文件又神奇地回来了。

我发现这个问题的唯一解决方案是运行捆绑更新,但这当然会导致实验室出现许多其他问题。

提前感谢您提供任何帮助或建议。

0 个答案:

没有答案