卸载

2012-03-01 100 views
2

未解决Gem版本冲突我想试试这个名为everton(https://github.com/rubiojr/everton)的gem,但是当我尝试安装它时,它抱怨我需要thrift_client。我安装没有问题,然后再次安装everton。没有!它特别要thrift_client 0.6.0。我安装那个。现在,埃弗顿安装好了。卸载

然而,当我去跑我的程序,我得到这个令人吃惊的错误:

/home/thomas/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/specification.rb:1625: 
in `raise_if_conflicts': 
Unable to activate evernote-1.2.0, because thrift_client-0.6.0 
conflicts with thrift_client (>= 0.8.1) (Gem::LoadError) 

但是!我继续并删除了0.8.1版本,并检查gem list只有我想要的版本,并且错误保持不变。 gem uninstall是否会留下我需要挖掘的东西?我还能尝试什么?

回答

0

由于您使用RVM,一定要确保你使用了正确的红宝石版本

rvm 1.9.1 

,并使用rvmsudo安装宝石

rvmsudo gem install everton 
+0

什么我如果我做没有使用rvm – 2013-03-01 07:44:59

+0

你在用什么?还有其他选项,如rbenv。 – bluetwin 2017-12-24 05:15:53

+0

4年9个月以后.. cheez我不记得男人 – 2017-12-25 18:26:50