rvm安装ror遇到的一个错误

2011-06-26 12:46:52 +08:00
 kerie
ubuntu下用rvm安装ror时出现了如下错误:

$ gem install rails
ERROR: Loading command: install (LoadError)
no such file to load -- zlib
ERROR: While executing gem ... (NameError)
uninitialized constant Gem::Commands::InstallCommand

搜索好像很多人遇到这个问题,昨天折腾了一天也没弄好。有没有人遇到同样的问题?是我步骤不对还是其他地方错了?如果上面的错误描述不够我可以给出更多的细节,请教
5827 次点击
所在节点    Ruby on Rails
5 条回复
chloerei
2011-06-26 13:25:22 +08:00
rvm notes, 有一些依赖要装
chloerei
2011-06-26 13:26:49 +08:00
之后重装所需的ruby版本
kerie
2011-06-26 13:40:04 +08:00
@chloerei
# For Ruby (MRI & ree) you should install the following OS dependencies:
ruby: /usr/bin/apt-get install build-essential bison openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev
这些也都安装了,然后重新运行了
$ rvm install 1.9.2
$ rvm --default ruby-1.9.2
$ ruby -v
ruby 1.9.2p180 (2011-02-18 revision 30909) [i686-linux]
然后gem install rails遇到同样的错误
chloerei
2011-06-26 13:43:11 +08:00
@kerie 重装1.9.2
kerie
2011-06-26 13:57:47 +08:00
@chloerei 好了,谢谢啦~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/14973

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX