“无法在另一个目录中初始化新的Rails应用程序,请输入'rails'以获取帮助。”

时间:2011-08-24 13:26:34

标签: ruby-on-rails ruby-on-rails-3 aptana

我刚开始使用rails并且我正在练习基本的ruby命令,其中一个是rails new myproject命令。

我的项目在Aptana工作区目录下,我使用命令行和Aptana在那里创建项目。经过一些创建和rails s命令和删除后,当我尝试生成一个新的rails项目时,我开始收到此错误消息:

  

“无法在目录中初始化新的Rails应用程序   另外,请输入'rails'寻求帮助。“

当我在Aptana工作空间目录下创建一个新项目(rails new myproject)时,以及在工作空间目录中直接使用命令rails new .时,这不仅会发生。有人可以向我解释我需要做什么来冲洗铁轨,所以它知道我不再有项目吗?我做了什么来实现这一目标?

3 个答案:

答案 0 :(得分:4)

我不记得有什么铁杆在寻找。解决此问题的最快方法是完全清空受影响的目录。

最有可能存在一些隐藏文件或目录阻止rails创建新项目。使用ls -a查看可能在该目录中有一个.bundle文件夹。

答案 1 :(得分:0)

我遇到了同样的问题,因为我没能创建rails项目。我试图删除Aptana插件和Eclipe,其中包括./eclipse,./metadata但没有解决问题,直到我删除了Ruby和Devkit并重新安装它们。

所以,我认为根本原因可能在Devkit或Ruby中。重新安装Ruby(rubyinstaller-2.2.3-x64.exe)和DevKit(DevKit-mingw64-64-4.7.2-20130224-1432-sfx.exe)后问题解决了。

答案 2 :(得分:-1)

如果您使用的是Windows,则必须以管理员身份安装Aptana Studio,否则无法正常运行。以管理员身份卸载并安装,终端文件夹将正确设置