1

我正在尝试在新的 Windows 8 笔记本电脑上设置我的开发环境。我安装了 Aptana,然后安装了 Ruby 1.9.3,并从 git 中提取了我的源代码。然后我运行 gem install compass 并通过使用 compass 创建一个新项目进行测试(所有这些都运行良好)。然后我在 aptana 中打开我的项目并输入 compass watch 并sh.exe: compass: command not found在终端中出现错误。我不确定为什么 compass 无法在我的项目文件夹中编译。

文件夹设置如下:

  • 项目:C:/Users/username/repos/project-name
  • 红宝石:C:/用户/用户名/Ruby193
4

1 回答 1

0

听起来它没有在你的 PATH 中找到宝石。您是否尝试过从命令行启动 Aptana?如果您不想使用命令行,请确保您的登录路径设置正确。

文档

您还应该确保您的登录路径设置正确,以便您可以正确执行 ruby​​、gem、rails 和 git 命令。在您的 .bashrc(或等效文件)中设置这些内容是不够的,因为在启动 Aptana Studio 3 等 GUI 应用程序时,默认情况下不会对其进行评估。

像 rvm 这样的 Ruby 切换实用程序也应该可以工作,前提是您也在登录 PATH 中设置了它们。

如果以这种方式设置登录 PATH 对您来说不切实际,您可以通过使用 studio3 命令行实用程序从命令行启动 Aptana Studio 3 来解决此问题。该实用程序可以在 Aptana Studio 3 安装文件夹的顶层找到,因此您可以将该文件夹放在您的 PATH 中以方便使用。(也可以在 Aptana Studio 3 运行后调用命令行实用程序,以打开源代码文件进行编辑。)

于 2013-08-30T16:26:29.380 回答