卸載

2012-03-01 103 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