2015-11-27 70 views
0

我正在使用rails 4.2.4并尝试在我的应用程序中安装回形针gem。当我运行bundle install时编辑我的gem文件后,我得到了错误。在导轨中安装mimemagic时出错

Bundler::GemspecError: Could not read gem at /home/darkpasenger/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/cache/mimemagic-0.3.0.gem. It may be corrupted. 

一个错误,而安装mimemagic(0.3.0)发生,并且捆扎机无法继续。

确保gem install mimemagic -v '0.3.0'在捆绑之前成功。

所以我运行命令gem install mimemagic -v '0.3.0。然后我又得到了错误。

ERROR: Error installing mimemagic: 
invalid gem: package is corrupt, exception while verifying: undefined method `size' for nil:NilClass (NoMethodError) in /home/darkpasenger/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/cache/mimemagic-0.3.0.gem 

请帮我解决这个问题。

回答

0

尝试从系统中删除此文件

/home/darkpasenger/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/cache/mimemagic-0.3.0.gem 

,然后尝试重新安装宝石。看起来这个宝石没有正确下载。