Rails和rails控制台无法正常工作

时间:2012-12-17 19:00:54

标签: ruby-on-rails ruby macos terminal

我有一段时间没有使用过Ruby,所以我今天回过头来,每当我尝试使用rails s或rails控制台时,它会发出通用的帮助文本,即

    rails console                                                  ~
Usage:
  rails new APP_PATH [options]

Options:
  -r, [--ruby=PATH]              # Path to the Ruby binary of your choice
                                 # Default: /Users/cabelhigh/.rvm/rubies/ruby-1.9.2-p320/bin/ruby
  -b, [--builder=BUILDER]        # Path to a application builder (can be a filesystem path or URL)
  -m, [--template=TEMPLATE]      # Path to an application template (can be a filesystem path or URL)
      [--skip-gemfile]           # Don't create a Gemfile
      [--skip-bundle]            # Don't run bundle install

它只是一遍又一遍地做到这一点。知道什么是错的吗?

另外,我正在运行OSX,如果这与它有任何关系。

编辑:版本信息:Rails 3.2.8,ruby 1.9.2p320(2012-04-20修订版35421)[x86_64-darwin11.3.0]

3 个答案:

答案 0 :(得分:1)

执行命令

时,您不在rails应用程序目录中

使用

创建一个新的rails应用程序
rails new blog

进入目录

cd blog

并运行

rails s

rails c

答案 1 :(得分:0)

rails console仅适用于Rails项目目录

答案 2 :(得分:0)

Rails控制台仅在rails项目目录中工作。

可能你想要运行ruby控制台吗? (如irb,pry等)