我在安装Rails时遇到了一些问题。我没有使用Ruby on Rails的经验,并试图将它安装在我的Linux机器上(Fedora 7)。我遵循的指示:http://rubyonrails.org/downloadRuby on Rails安装 - Fedora 7
我安装了Ruby,它似乎安装没有错误。我从源码ruby-1.8.7-p174.tar.gz
包中手动构建它。
[[email protected] ~]# which ruby
/usr/local/bin/ruby
[[email protected] ~]# echo $PATH
...:/usr/local/bin:...
[[email protected] ~]# ruby -v
ruby 1.8.7 (2009-06-12 patchlevel 174) [i686-linux]
这样看起来很好。我理解的下一步是安装RubyGems,然后安装Rails。所以我下载了RubyGems源代码(rubygems-1.3.7.tgz)并运行了这个代码
[[email protected] ~]# ruby setup.rb
...
RubyGems installed the following executables:
/usr/local/bin/gem
似乎要正确安装。 /usr/local/bin
是在路径中,所以安装Rails应该像gem install rails
一样简单,对吧?
[[email protected] ~]# gem install rails
ERROR: Loading command: install (LoadError)
no such file to load -- zlib
Error: While executing gem ... (NameError)
uninitialized constant Gem::Commands::InstallCommand
不知道这个错误试图告诉我什么。有任何想法吗?我做了一些小动作,看到了一些类似但不完全相同的错误。人们被指示安装zlib。那么,我已经在这个系统上安装了zlib和zlib-devel。
[[email protected] ~]# rpm -q zlib zlib-devel
zlib-1.2.3-10.fc7
zlib-devel-1.2.3-10.fc7
有没有人更熟悉宝石包管理器知道我在这里失踪?
谢谢,
就是这样。非常感谢! – linsek 2010-12-03 20:38:11