«Не удается инициализировать новое приложение Rails в каталоге другого, пожалуйста, введите« rails »для получения справки». - PullRequest
0 голосов
/ 24 августа 2011

Я только начинаю с rails и практикую базовые команды ruby, одной из которых является команда rails new myproject.

Мои проекты находятся в каталоге рабочего пространства Aptana, где я использовалкомандная строка и Aptana для создания проектов там.После нескольких созданий и rails s команд и удалений я начал получать это сообщение об ошибке при попытке создать новый проект rails:

"Не удается инициализировать новое приложение Rails вкаталог другого, пожалуйста, введите 'rails' для получения справки. "

Это происходит не только при создании нового проекта (rails new myproject) в каталоге рабочего пространства Aptana, но и при использованиикоманда rails new . прямо внутри каталога рабочей области.Может кто-нибудь объяснить мне, что мне нужно сделать, чтобы очистить рельсы, чтобы он знал, что у меня больше нет проекта?Что я сделал, чтобы это произошло?

Ответы [ 3 ]

4 голосов
/ 24 августа 2011

Я не помню, что ищут рельсы. Самый быстрый способ решить эту проблему - полностью очистить затронутый каталог.

Скорее всего, есть некоторые скрытые файлы или каталоги, которые не позволяют рельсам создать новый проект. Посмотрите на это с ls -a, вероятно, в этом каталоге находится папка .bundle.

0 голосов
/ 10 марта 2016

У меня такая же проблема, так как мне не удалось создать проект 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).

0 голосов
/ 27 октября 2011

Если вы используете Windows, вы должны установить Aptana Studio от имени администратора, иначе он не будет работать должным образом. Удалите и установите его как администратор, и папка терминала будет настроена правильно

...