找不到RVM捆绑包

| 我刚安装了rvm,然后安装了bundler gem。
➜  ~  ruby -v
ruby 1.8.7 (2011-02-18 patchlevel 334) [i686-darwin10.7.0]
➜  ~  gem list|grep bundler
bundler (1.0.12)
但是,当我尝试运行bundle命令时,出现以下错误:
➜  ~  which bundle
bundle not found
有趣的是,如果我添加“ rvm ruby​​”,它会起作用
➜  ~  rvm ruby bundle
不过,我不认为我应该在任何命令之前添加rvm ruby​​。这种行为正确吗? 编辑:显然问题是在外壳之间不记得默认配置。 如果我输入\“ rvm 1.8.7 --default \”,那么它将起作用,但是一旦我打开一个新的外壳,它就不会起作用。     
已邀请:
运行
$ rvm use 1.8.7
,您应该会很好。这样做的原因是,除非另外指定,否则rvm将使用系统ruby / gems。您可以通过运行
which ruby
并检查路径来验证这一点。 您也可以使用rvm设置默认红宝石,如下所示:
$ rvm --default use 1.8.7
。     
我的问题是我在.zshrc的路径上有.rvm / bin,这引起了各种麻烦     
这对我有用:
rvm gemset list

rvm gemset use global
此处有更多详细信息:http://marcgrabanski.com/gem-management-with-rvm-and-bundler/     

要回复问题请先登录注册