2013-10-28 48 views
0

我試圖在終端中運行以下命令:紅寶石更新錯誤

gem install bundler && bundle install --without test development 

但讓我對Ruby版本錯誤,你可以看到在下面登錄:

successfully installed bundler-1.3.5 
1 gem installed 
Installing ri documentation for bundler-1.3.5... 
Installing RDoc documentation for bundler-1.3.5... 
Fetching gem metadata from https://rubygems.org/......... 
Fetching gem metadata from https://rubygems.org/.. 
Resolving dependencies... 
Using ffi (1.9.1) 
Using mime-types (1.25) 
Using ethon (0.6.1) 
Using json (1.8.1) 
Using mini_portile (0.5.2) 
Installing nokogiri (1.6.0) 

Gem::InstallError: nokogiri requires Ruby version >= 1.9.2. 
An error occurred while installing nokogiri (1.6.0), and Bundler cannot 
continue. 
Make sure that `gem install nokogiri -v '1.6.0'` succeeds before bundling. 

而且我的Ruby版本是:(ruby -v

ruby 1.9.2dev (2010-07-02) [i486-linux] 

任何想法將不勝感激。

+0

希望這有助於http://stackoverflow.com/questions/17204152/nokogiri-error-when-running-bundle-install – LHH

+0

我試着它之前,但問題仍然存在... –

回答

2

剛剛嘗試創業板安裝引入nokogiri你已經安裝RVM。請參閱此處安裝Nokogiri以便與其一起安裝。

象下面這樣:

引入nokogiri要求

sudo apt-get install libxslt-dev libxml2-dev 
gem install nokogiri 
+0

第一行:'已經安裝最新版本'。第二行:'錯誤安裝nokogiri:nokogiri需要Ruby版本> = 1.9.2.' –

+1

希望這會幫助你http://www.andrewsturges.com/2011/09/installing-nokogiri-with-rvm-on -ubuntu.html – LHH

+0

它工作..... ?? – LHH

0

試試這個:sudo apt-get install libxslt-dev

+0

已安裝最新版本。 –