2011-12-30 10 views
0

Когда Aptana создает новый проект Rails, следующее сообщение приходит:Aptana Studio 3 не работает с RailsInstaller 2.0.1

sh: /c/RailsInstaller/Ruby1.9.2/bin/rails: C:/Projects/railsinstaller/stage/Ruby1.9.2/bin/ruby.exe: bad interpreter: No such file or directory 

В RailsInstaller рубин/бен папка There'sa бита файла для рельсов (Rails.bat), который содержит:

@ECHO OFF 
IF NOT "%~f0" == "~f0" GOTO :WinNT 
@"ruby.exe" "C:/Projects/railsinstaller/stage/Ruby1.9.2/bin/rails" %1 %2 %3 %4 %5 %6 %7 %8 %9 
GOTO :EOF 
:WinNT 
@"ruby.exe" "%~dpn0" %* 

новый проект Rails может быть создан без Aptana, но использовать его или типов рельсов в его терминал выдает сообщение об ошибке.

The "C:/Projects/railsinstaller/stage/Ruby1.9.2/bin" directoty doesn´t exists, so I´he changed all bat files to the correct one, plus I´m on Win7, so the code shound´t be running after all. That wrong dir is RailsINstaller problem, but after correcting it, Aptana still doesn´t work. 

Рубин/bin находится в моей переменной PATH.

Заранее благодарим за любую помощь.

ответ

1

Пожалуйста, смотрите мой ответ на эту тему на RailsInstaller группы:

https://groups.google.com/group/railsinstaller/msg/a0c2138948567b5b

Изменение притон линии rails сценария (extensionless один, не rails.bat) к:

#! /usr/bin/env ruby 

Если делать Хитрость.

Также установите драгоценные камни с --env-shebang, так что sh.exe сможет использовать созданные файлы без расширения.

Смежные вопросы