安装Rails错误:无法在本地或存储库中找到rails
我一直在互联网上寻找解决这个问题的解决方案……没有运气..我是铁杆新手……如果有人有想法,我很乐意听到。 非常感激!
我输入:
LW:src liamwright$ sudo gem install rails --include-dependencies
得到:
INFO: `gem install -y` is now default and will be removed INFO: use --ignore-dependencies to install only the gems you list Bulk updating Gem source index for: http://gems.rubyforge.org ERROR: could not find rails locally or in a repository
我在跑步:
ruby 1.8.6 (2008-08-11 patchlevel 287) [universal-darwin9.0] Mac OS X 10.5.8
我也尝试过:
gem sources -r gems.rubyonrails.org
得到:
source gems.rubyonrails.org not present in cache
只是为了检查……
…在安装Rails之前尝试执行sudo gem update --system
以确保安装了最新的RubyGems?
编辑:实际上,如果您的RubyGems安装很旧,您可能需要遵循Gemcutter上的备用指示 。
可能想确保你有最新的rubygems:
sudo gem install rubygems-update sudo gem update --system
然后:
sudo gem install rails
我在Albertux的blox上遇到了这个解决方案。 运行此脚本将解决它(它在Ubuntu 9.10机器上完美适用于我):
#!/bin/bash #(download the latest on http://rubyforge.org/frs/?group_id=126) wget http://rubyforge.org/frs/download.php/43984/rubygems-update-1.3.0.gem sudo gem install rubygems-update-1.3.0.gem sudo update_rubygems # now this work: sudo gem update --system echo "done."
我尝试将rubygems从1.2.0升级到1.3.7时遇到了同样的问题。
Setp-1)所以我刚从http://rubyforge.org/frs/?group_id=126下载了rubygems-update-1.3.7.gem
Setp-2)gem install rubygems-update-1.3.7.gem
Setp-3)update_rubygems
它对我有用。