[英]Installing Ruby on Ubuntu 10.10 using RVM, problem with gem
我決定重新開始使用 ubuntu 10.10。 我從安裝 git 開始,然后從 git repo 安裝 rvm。 一切正常,我編譯並安裝了 ruby 1.8.7 和 ruby 1.9.2
還安裝了 gem,我運行 gem -v
但是當運行 gem list 或 gem install rake 時,我收到以下錯誤
ERROR: Loading command: list (LoadError)
no such file to load -- zlib
ERROR: While executing gem ... (NameError)
uninitialized constant Gem::Commands::ListCommand
知道如何解決這個問題嗎? 我也試過sudo apt-get install zlib1g zlib1g-dev build-essential libpq-dev
沒有運氣
使用 rvm 時,您可以簡單地執行此處顯示的步驟:鏈接文本
$ rvm pkg install zlib
(或者,舊格式, rvm package install zlib
)
$ rvm remove 1.9.2
$ rvm install 1.9.2 --with-zlib-dir=~/.rvm/usr
或者,如果使用 rvm,只需在安裝 zlib1g-dev 后重新安裝 ruby 版本。
安裝 zlib1g-dev 后,在您的 Ruby 源代碼中嘗試以下操作:
cd ext/zlib
ruby extconf.rb
make
sudo make install
另請參閱: https : //rbjl.janlelis.com/19-rubybuntu-1-installing-ruby-and-rails-on-ubuntu
按照這篇文章: http : //www.dalpo.net/2010/11/09/installing-ruby-with-rvm-under-ubuntu-10-10/
有一個美好的一天!
首先內爆您的 rvm 並嘗試按照此鏈接中的步驟操作。 可能會幫助你 這可能會幫助你。 http://www.jaikeerthi.in/2010/11/install-rails-ubuntu/
另請參閱https://github.com/wayneeseguin/rvm/issues/420
我親自檢查並驗證了多個發行版和平台上的安裝功能,以確保該過程按預期工作。
關鍵是:在您嘗試在 RVM 下安裝任何Ruby 版本之前,您應該始終閱讀
rvm notes
命令,因為它包含基於您當前運行的平台顯示的信息。 這為您提供了需要從包管理器安裝的特定 Ruby 的所有版本的最低要求列表。 請記住,如果您計划使用多個不同的版本,例如 RBX 紅寶石、MRI(“正常”紅寶石)或 REE,那么您應該安裝所有這些附加先決條件,並仔細閱讀注釋列表。
注意:首次安裝時或每次升級后,請務必執行:
rvm notes
每次升級時,我們都會在此處放置有關問題和要求以及解決方法的重要信息。 我們將很快為 RVM 創建一個“問題”命令。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.