我正在尝试在新的Windows 8笔记本电脑上设置我的开发环境。我安装了Aptana,然后安装了Ruby 1.9.3并从git中删除了我的源代码。然后我运行宝石安装罗盘并通过创建一个带罗盘的新项目进行测试(所有这些工作正常)。然后我在aptana中打开了我的项目并输入罗盘表,并在终端中出现sh.exe: compass: command not found
错误。我不确定为什么指南针无法在我的项目文件夹中编译。
文件夹设置如下:
答案 0 :(得分:0)
听起来好像没有找到PATH中的宝石。你试过从命令行启动Aptana吗?如果您不想使用命令行,请确保正确设置了登录路径。
来自the docs:
您还应确保正确设置了登录路径 这样你就可以执行ruby,gem,rails和git命令了 正确。在.bashrc(或等效的)中设置这些内容 是不够的,因为在GUI时默认情况下不会对其进行评估 像Aptana Studio 3这样的应用程序已经推出。
像rvm这样的Ruby切换实用程序也应该可以工作,前提是你 也可以在登录路径中设置它们。
如果以这种方式设置登录PATH对您来说不实用, 你可以通过启动Aptana Studio 3来解决这个问题 命令行,使用studio3命令行实用程序。这个工具可以 可以在Aptana Studio 3安装文件夹的顶层找到, 因此,为方便起见,您可以将该文件夹放在PATH中。 (命令 也可以在Aptana Studio 3运行后调用line实用程序 让它开源代码文件进行编辑。)