0

我是 Rails 的新手,正在尝试运行我的第一个应用程序。这就是我正在做的事情: rails new blog
示例输出如下:

create vendor/assets/stylesheets
create vendor/assets/stylesheets/.gitkeep
create vendor/plugins
create vendor/plugins/.gitkeep
run bundle install
从 https://rubygems.org/ 获取 gem 元数据...... ..
从 https://rubygems.org/ 获取 gem 元数据 ..
NoMethodError: private method 'open' called for Gem::Package:Class
安装 rake (10.1.0) 时出错,Bundler 无法继续。
在捆绑之前确保“gem install rake -v '10.1.0' 成功。

运行gem install rake -v '10.1.0'
输出为:

成功安装 rake-10.1.0
1 gem 安装

但是当我运行rake -v
输出是:

耙中止!
未找到 Rakefile(查找:rakefile、Rakefile、rakefile.rb、Rakefile.rb)
/Users/Lakshmikant/.rvm/gems/ruby-1.9.3-p362/bin/ruby_noexec_wrapper:14:in `eval'
/Users/ Lakshmikant/.rvm/gems/ruby-1.9.3-p362/bin/ruby_noexec_wrapper:14:in "main"

命令也rails new blog 再次显示相同的错误输出。
请帮忙

4

1 回答 1

0

尝试更新 ruby​​gems 和 bundler

gem update --system

gem install bundler
于 2013-08-22T06:10:59.877 回答