Ruby on Rails:找不到Rakefile,Rake突然停止工作

时间:2013-07-27 16:42:17

标签: ruby-on-rails ruby

我最近决定将我的app的数据库从SQLite转换为MySQL和apache(使用xampp)。我安装了xampp没有问题,我跟着Convert a Ruby on Rails app from sqlite to MySQL? SO来准备我的应用程序用于交换机。然后我尝试 rake db:migrate 并立即收到:

No Rakefile found (looking for: rakefile, Rakefile, rakefile.rb, Rakefile.rb)

我回溯跟踪确保安装了MySql gem并尝试了另一个rake命令,没有运气。我在轨道上卸载ruby并重新安装,创建了一个新的应用程序,但仍然没有运气。事实上,只要我在重新安装后尝试使用任何rake命令,我就会收到该错误。我检查过以确保rakefile存在。我不知道发生了什么,我找不到任何有同样问题的人。

rake命令工作正常数周。在过去24小时的某个时刻,我以某种方式搞砸了。

另一个兴趣点,我首先在xammp之前安装了db explorer但是无法让它运行。

编辑:修复了卸载rails,备份和删除所有应用,删除.gem文件夹,删除所有全局路径等问题。然后使用 RailsInstaller 重新安装,设置用户路径,转到 rake 目录, rake 命令不返回perpetrating消息。然后我创建了一个带有MySql2的新应用程序,并在我原来的应用程序中合并......

我仍然无法理解为什么耙子突然停止工作。因此,如果我或其他用户发现原因,我将把这个SO留下来。

0 个答案:

没有答案