ruby2.2安裝錯誤一則

e71hao發表於2016-11-08

ruby安裝完後執行gem install bundler報錯:

  1. ERROR:  Loading command: install (LoadError)  
  2. no such file to load — zlib  
  3. ERROR:  While executing gem … (NameError)  
  4. uninitialized constant Gem::Commands::InstallCommand  


 介紹下環境:cetos6.8 x86_64 安裝了ruby2.2。
網上百度搜尋下,解決辦法是:
進入ruby原始碼資料夾 
安裝ruby自身提供的zlib包 
#cd ext/zlib
#ruby ./extconf.rb
#make
#make install
但是我執行後還是解決不了問題。我開始懷疑我的ruby安裝是否正確。再次百度搜尋"ruby2.2 安裝",發現我安裝ruby,沒有安裝
很多依賴包。ruby安裝需要如下依賴包:
 yum install openssl* openssl-devel zlib-devel gcc gcc-c++ make autoconf readline-devel curl-devel expat-devel gettext-devel
安裝好如上依賴包後,再次執行命令: gem install bundler,不會報錯了。問題解決

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30393770/viewspace-2127997/,如需轉載,請註明出處,否則將追究法律責任。

相關文章