【问题标题】:How do you configure RadRails to use Rails installed through RVM?如何配置 RadRails 以使用通过 RVM 安装的 Rails?
【发布时间】:2010-12-08 15:32:43
【问题描述】:

如果我通过 RVM 安装了 Rails,如何正确设置 Aptana RadRails?

我在http://railstutorial.org/ 上进行了安装,但我的脚本路径不起作用:例如:

  • 'rails' 路径:/home/marius/.rvm/gems/ruby-1.8.7-p302@rails3gemset/bin/rails
  • 检测到的路径:未检测到

【问题讨论】:

  • 运气好...?我也遇到了同样的问题...

标签: ruby-on-rails rvm aptana radrails


【解决方案1】:

通过 rvm 安装 ruby​​ 后,我能够通过以下方式让 eclipse 使用该安装:

In Eclipse, go to Window -> Preferences.
In the Ruby/Interpreters tab click "Search"

对我来说,这发现了所有从 rvm 安装的 ruby​​,并将它们添加到解释器列表中。为方便起见,我编辑了“名称”字段以包含版本号。

【讨论】:

    【解决方案2】:

    尝试在命令行中运行它。它将向您显示当前环境的可用 Rail 脚本的真实路径。

    $ 哪个导轨

    【讨论】:

      【解决方案3】:

      在 Aptana Studio 3(内部版本:3.0.8.201201201658)中没有 Window -> 首选项。如果您的项目工作目录中有一个 .rvmrc,例如:

      rvm use ruby-1.9.3-p0@mygemset
      

      ... 那么 Aptana 应该选择正确的环境;在这种情况下,使用带有 gemset mygemset 的 ruby​​-1.9.3-p0。不要忘记从项目工作目录路径运行 build install 或 build update(当您更新 Gemfile 时)。

      我必须补充一点,在选择正确的环境时,Aptana Studio 3 似乎有点错误,尤其是在尝试使用 ruby​​-debug-ide19 时。

      【讨论】:

        【解决方案4】:

        你尝试过只使用/home/marius/.rvm/gems/ruby-1.8.7-p302/bin/rails 吗?

        【讨论】:

          【解决方案5】:

          您必须从终端会话运行 eclipse/aptana。

          【讨论】:

            【解决方案6】:

            没有 RVM:

            请在控制台输入命令whereis ruby。 如果您获得版本,您将获得/usr/bin/ruby/usr/local/bin/ruby 之类的路径来检查哪个是正确的解释器路径/usr/bin/ruby -v。那是你的翻译。

            使用 RVM:

            请输入命令:rvm info

            binaries:
                ruby: "/home/<USERNAME>/.rvm/rubies/ruby-2.0.0-p247/bin/ruby"
            

            复制此路径并粘贴到您需要输入解释器路径的任何位置。

            它对我有用。我希望它也能对其他人有所帮助。

            干杯!

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 1970-01-01
              • 2016-01-13
              • 1970-01-01
              • 1970-01-01
              • 2013-07-11
              • 1970-01-01
              • 2017-11-22
              • 1970-01-01
              相关资源
              最近更新 更多