错误:mime-types-data需要Ruby版本> = 2.0 [英] Error: mime-types-data requires Ruby version >= 2.0

查看:62
本文介绍了错误:mime-types-data需要Ruby版本> = 2.0的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我最近在vware Fusion中安装了干净的ubuntu14.04虚拟机,并对其进行了更新.我正在尝试通过

I recently install clean ubuntu14.04 virtual machine in vware fusion and updated it. I am trying to install the mime-tyes-data by

sudo gem install mime-types-data -v 3.2015.1120

sudo gem install mime-types-data -v 3.2015.1120

错误显示

错误:安装mime-types-data时出错: mime-types-data需要Ruby版本> = 2.0.

ERROR: Error installing mime-types-data: mime-types-data requires Ruby version >= 2.0.

在此之前,我已经通过以下方式更新了ruby版本

Before that I already update ruby version by

sudo apt-get install ruby​​2.0

sudo apt-get install ruby2.0

sudo ln -sf/usr/bin/ruby2.0/usr/bin/ruby​​

sudo ln -sf /usr/bin/ruby2.0 /usr/bin/ruby

似乎我的ruby版本已经是2.0,但是错误仍然存​​在.

It seems my version of ruby is 2.0 already, but the error still exists.

推荐答案

我在尝试使用sudo安装rails时遇到了同样的问题.我得到: 错误:安装mime-types-data时出错:mime-types-data需要Ruby版本> = 2.0.

I was facing the same problem trying to install rails with sudo. I was getting: ERROR: Error installing mime-types-data: mime-types-data requires Ruby version >= 2.0.

问题是ruby -v给我红宝石2.2.1p85,而sudo ruby -v给我红宝石1.9.3p484,所以我代替了[c2>我只是做了gem install rails并且有效.

The thing is ruby -v gives me ruby 2.2.1p85 while sudo ruby -v gives me ruby 1.9.3p484, so instead of sudo gem install rails I just did gem install rails and it worked.

那是我找到解决方案的地方: https://github.com/jekyll/jekyll/Issues/3558

That is where I found my solution: https://github.com/jekyll/jekyll/issues/3558

希望有帮助.

这篇关于错误:mime-types-data需要Ruby版本> = 2.0的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆