首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Aptana Studio3不支持RailsInstaller 2.0.1

Aptana Studio3不支持RailsInstaller 2.0.1
EN

Stack Overflow用户
提问于 2011-12-30 22:50:15
回答 1查看 1.4K关注 0票数 0

当Aptana创建一个新的Rails项目时,会出现以下消息:

代码语言:javascript
复制
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

在rails ruby/bin文件夹中有一个用于RailsInstaller的bat文件(Rails.bat),其中包含:

代码语言:javascript
复制
@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" %*

可以在没有Aptana的情况下创建新的Rails项目,但是使用它或在其终端中键入rails会产生错误。

代码语言:javascript
复制
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.

ruby/bin在我的PATH变量中。

提前感谢您的帮助。

EN

回答 1

Stack Overflow用户

发布于 2011-12-31 06:44:53

请看我在RailsInstaller群上对这个话题的回应:

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

rails脚本(无扩展名,而不是rails.bat)的shebang行更改为:

代码语言:javascript
复制
#! /usr/bin/env ruby

应该能行得通。

另外,在--env-shebang中安装sh.exe,这样gem就可以使用生成的无扩展文件了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8680645

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档