ruby - 使用 RVM 在 Ubuntu 10.10 上安装 Ruby,gem 有问题

标签 ruby ubuntu gem rvm

我决定从 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 时,您可以简单地执行此处显示的步骤:link text

$ rvm pkg install zlib(或者,旧格式,rvm package install zlib)

$ rvm remove 1.9.2
$ rvm install 1.9.2 --with-zlib-dir=~/.rvm/usr

关于ruby - 使用 RVM 在 Ubuntu 10.10 上安装 Ruby,gem 有问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3928965/

相关文章:

ruby - simple_form 和自定义验证消息

ubuntu - cunit pkg-config 配置中缺少版本

python - pip安装和全局安装的区别

ruby - 如何使 RVM 中的 gemset 成为默认值?

ruby - RDoc 部分 : 的 YARD 等效项

ruby - 更新 ruby​​ 中的哈希段

php - CakePhp 应用程序在 EC2 Ubuntu 实例上出现 500 服务器错误

ruby - 在 [] 中找不到 heroku (>= 0) (Gem::LoadError)

mysql - Rails 枚举 : String or Integer column?

ruby - 从命令行运行时,反引号在 ruby​​ 脚本中工作,但不是从 Crontab