1

我正面临 RVM 的问题。

问题是,当我进入一个目录时 - 例如cucumber- RVM 不会切换到本地 Gemfile 中设置的 gemset。

Gemfile如下:

红宝石'1.9.3'
#ruby-gemset =黄瓜

输出rvm gemset list_all

> gemsets for ruby-2.0.0-p247 (found in /home/kenny/.rvm/gems/ruby-2.0.0-p247)
> => (default)        
>    global
>    test
>
> gemsets for ruby-1.9.3-p0 (found in /home/kenny/.rvm/gems/ruby-1.9.3-p0)
> => (default)        
>    cucumber
>    global

输出type rvm | head -1

> rvm is a function

source /home/kenny/.rvm/scripts/rvm存在于~/.bash_profile

RVM 版本:rvm 1.23.14 (master)

使用设置进行测试rvm current 2.0.0@test,而不是进入目录但 gemset 没有改变。

也尝试直接采购 rvm 脚本,但没有奏效。

所以问题是,为什么它不起作用?

欢迎任何反馈。

4

1 回答 1

0

您需要根据这些文档创建一个项目(或目录)特定文件: http ://rvm.io/workflow/projects 这些将在进入该文件所在的目录时更改您的 ruby​​ 版本和 gemset。

于 2013-11-13T22:27:16.353 回答