Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/62.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 安装Rails错误:无法在本地或存储库中找到Rails_Ruby On Rails_Ruby - Fatal编程技术网

Ruby on rails 安装Rails错误:无法在本地或存储库中找到Rails

Ruby on rails 安装Rails错误:无法在本地或存储库中找到Rails,ruby-on-rails,ruby,Ruby On Rails,Ruby,我一直在互联网上寻找解决这个问题的方法。。。没有运气。。 我是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

我一直在互联网上寻找解决这个问题的方法。。。没有运气。。 我是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
source gems.rubyonrails.org not present in cache
我正在跑步:

ruby 1.8.6 (2008-08-11 patchlevel 287) [universal-darwin9.0]
Mac OS X 10.5.8
我还尝试:

gem sources -r gems.rubyonrails.org 
并获得:

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
source gems.rubyonrails.org not present in cache

可能需要确保您拥有最新的rubygems:

sudo gem install rubygems-update
sudo gem update --system
然后:

只是想检查一下

…在安装Rails之前,请尝试执行
sudogem更新--system
,以确保安装了最新的RubyGem


编辑:实际上,如果您的RubyGems安装非常旧,您可能需要遵循。

我在上遇到这个解决方案。运行此脚本将修复它(它在Ubuntu 9.10机器上非常适合我):


我刚刚在尝试将rubygems从1.2.0升级到1.3.7时遇到了同样的问题

Setp-1) 所以我刚从下载了rubygems-update-1.3.7.gem

Setp-2) gem安装rubygems-update-1.3.7.gem

Setp-3) 更新rubygems


这对我来说很有用。

安装gemcutter应该没有必要——它只包括推送gems的工具,因为gems.rubyforge.org指向gemcutter。哦,没错,我忘了gemcutter已经升级到正式的gem服务器。