使用Windows启动Ruby on Rails的脚本/控制台

时间:2011-03-23 23:11:09

标签: ruby-on-rails ruby windows

我无法启动脚本/控制台。

我已经尝试cd进入项目根目录(“C:\ MyProject”),然后键入“script / console”,我得到了这个:

'script'未被识别为内部或外部命令, 可操作程序或批处理文件。

当我输入“ruby script / console”时,我得到了这个:

Ruby:没有这样的文件或目录 - 脚本/控制台(LoadError)

有什么想法吗?我应该从根运行这些命令吗?感谢。

3 个答案:

答案 0 :(得分:10)

Rails 2.3.x及更早版本中使用ruby script/console。我相信你安装了Rails 3.x,它不赞成使用该命令。

您需要从应用程序目录中立即使用rails consolerails c(简短版本)。

更好地访问Rails guides以进行所有其他更改。

答案 1 :(得分:0)

在Windows中,您需要使用反斜杠(\)而不是常规斜杠(/)。

如果您使用Rails 2.x,

script\console应该适合您。在Rails 3上使用其他同事提到的rails console

答案 2 :(得分:-1)

是否安装了ruby?它在你的PATH中吗?

http://www.ruby-lang.org/en/downloads/

安装时,请选中复选框以将ruby添加到路径中。

如果已安装,则(在Windows 7上),转到Start Orb,键入“path”并单击“Edit the system environment variables”。单击“环境变量”。在底部列表中向下滚动到“路径”。选择“路径”,然后单击“编辑”。在“变量值”列表的末尾添加另一个分号和ruby.exe的路径。

EG:“; C:\ Ruby \ bin”

请勿删除该字段中的任何其他内容。