作者ihower (好2ˇ)
看板Ruby
标题Re: [问题] rake db:create 遇到问题
时间Sat Aug 13 17:24:37 2011
用 homebrew 装 ruby 的吗?
重装 ruby 是从 1.9.2 p180 升级到 p290 吧?
我猜你系统里的 rake 执行档版本乱掉了,你重装一次 rake 试试。
gem uninstall rake # 选移除所有版本
gem install rake
※ 引述《allenkuo (傻傻的你 聪明如我)》之铭言:
: 环境:
: Ruby 1.9.2、 Rails 2.3.9
: 不好意思我更正一下Rails是3.0.9
: 状况:
: 其实之前有装过ruby 、 Rails 都正常
: 基於练习再重装一便,但这次装完後在执行rake db:create时
: 却出现以下讯息
: allen@allen-Lenovo:~/project/hello$ rake db:create
: (in /home/allen/project/hello)
: rake aborted!
: uninitialized constant Rake::DSL
: ...以下略
: 其实是有在Google找到解决方式了
: "打开RakeFile文件,在require 'rake'上面加入
: require 'rake/dsl_definition' "
: 但我想知道真正的原因是为甚麽,是否是在安装时有出问题,
: 顺序上或其他原因之类的?
: 还请各位指导,谢谢各位~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 223.138.51.186
1F:→ allenkuo:谢谢 重装rake後正常了 08/13 21:32