返回列表 发帖

ruby建项目问题

在Dos窗口下输入
      rails projectName
出现:
undefined method `gem' for main:Object (NoMethodError)错误,
想通过把boot.rb下的require_gem "rails"修改成
gem "rails"但发现仍出现同样情况(在安装目录下有三个boot.rb,但只有第二个有require_gem "rails"),这是什么原因。
1

评分人数

  • 杨恩雄

rails是否正确安装了?
生命没有假期!
如果生命只剩下最后一秒,你可会想到我?

TOP

如果不确定,请直接使用光盘所带的rails。
生命没有假期!
如果生命只剩下最后一秒,你可会想到我?

TOP

是按照书上所说的,先安装ruby,然后在线安装rails(IDE能正确配置),但在Dos下使用rails  projectName建项目则会提示之前所说的那个错误。

TOP

我看你那个错误就是没有正确安装rails/
因为这个还没涉及到Rails开发,
仅仅是rails命令不对。

另:rails好像版本升级挺快的。
建议你先用光盘里的rails试一下,
等熟悉了再在线安装
——你仔细看过在线安装rails的提示没有?是否提示安装成功?

[ 本帖最后由 kongyeeku 于 2008-7-24 23:05 编辑 ]
生命没有假期!
如果生命只剩下最后一秒,你可会想到我?

TOP

ruby是使用光盘tools目录下的Ruby.rar解压所得,然后按照书上安装Rails一节所说安装rails(在光盘tools目录下好像没有rails的包,只有一个IDE工具插件,一个Ruby.rar,一个ruby2.zip,一个rubyweaver.mxp),在安装完毕后也出现书中图1.12中所示的那样的图,只不过相比那图不同的地方是多了一些安装需要确认的项,我猜想可能是因为版本不同所置,如果我的猜测想正确,那么rails应是安装正确的,不知可不可能会是其他原因。

TOP

oh,光盘里的那个Ruby.rar只要解压缩就可以了。
里面已经包括了ruby和rails,直接用就可以了。

你可能在安装过程中导致了版本冲突,实在不行就到华师来找我。
生命没有假期!
如果生命只剩下最后一秒,你可会想到我?

TOP

谢谢老师,没有问题了。

TOP

ЛЦ 没有问题就好了。
就像你们上课看到我写程序总是对的,
但到你们那里运行就有可能出现问题,
——一定要细心!
生命没有假期!
如果生命只剩下最后一秒,你可会想到我?

TOP

返回列表