在 rails 中安装 mimemagic 时出错
Error while installing the mimemagic in rails
我正在使用 rails 4.2.4 并尝试在我的应用程序中安装回形针 gem。在我 运行 捆绑 install.Then 时编辑我的 gem 文件后,我得到了错误。
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) 时出错,Bundler 无法继续。
请确保 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
请帮我解决这个问题。
尝试从系统中删除此文件
/home/darkpasenger/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/cache/mimemagic-0.3.0.gem
然后再次尝试安装 gem。 gem 似乎没有正确下载。
我在这里找到了答案:https://programmerah.com/mimemagic-0-3-10-install-error-and-bundler-cannot-continue-26830/
但我粘贴了步骤以防 link 停止工作。
- brew 安装 shared-mime-info
- 捆绑安装
这两个命令为我解决了这个问题。
鱼
这两个命令为我解决了这个问题。
- brew 安装 shared-mime-info
- 捆绑安装
但我需要先 运行 这个命令 sudo chown -R $(whoami) $(brew --prefix)/*
因为 brew install shared-mime-info
在我的系统中失败并出现错误 permission denied @rb_file_s_symlink
我正在使用 rails 4.2.4 并尝试在我的应用程序中安装回形针 gem。在我 运行 捆绑 install.Then 时编辑我的 gem 文件后,我得到了错误。
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) 时出错,Bundler 无法继续。
请确保 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
请帮我解决这个问题。
尝试从系统中删除此文件
/home/darkpasenger/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/cache/mimemagic-0.3.0.gem
然后再次尝试安装 gem。 gem 似乎没有正确下载。
我在这里找到了答案:https://programmerah.com/mimemagic-0-3-10-install-error-and-bundler-cannot-continue-26830/
但我粘贴了步骤以防 link 停止工作。
- brew 安装 shared-mime-info
- 捆绑安装
这两个命令为我解决了这个问题。
鱼
这两个命令为我解决了这个问题。
- brew 安装 shared-mime-info
- 捆绑安装
但我需要先 运行 这个命令 sudo chown -R $(whoami) $(brew --prefix)/*
因为 brew install shared-mime-info
在我的系统中失败并出现错误 permission denied @rb_file_s_symlink