我想在不同的项目之间切换,其中一部分是通过改变红宝石和宝石rvm.RVM本身对我很有用,但是当我把它调用到shell脚本中时,我得到:
fork:资源暂时不可用
这是rvm info的输出.如果我能提供其他任何有用的信息,请告诉我.
$ rvm info
ruby-1.9.2-p136@pax-arachnae:
system:
uname: "Darwin savoy.local 10.6.0 Darwin Kernel Version 10.6.0: Wed Nov 10 18:13:17 PST 2010; root:xnu-1504.9.26~3/RELEASE_I386 i386"
bash: "/bin/bash => GNU bash, version 3.2.48(1)-release (x86_64-apple-darwin10.0)"
zsh: "/bin/zsh => zsh 4.3.9 (i386-apple-darwin10.0)"
rvm:
version: "rvm 1.0.9 by Wayne E. Seguin (wayneeseguin@gmail.com) [http://rvm.beginrescueend.com/]"
ruby:
interpreter: "ruby"
version: "1.9.2p136"
date: "2010-12-25"
platform: "x86_64-darwin10.6.0"
patchlevel: "2010-12-25 revision 30365"
full_version: "ruby 1.9.2p136 (2010-12-25 revision 30365) [x86_64-darwin10.6.0]"
homes:
gem: "/Users/rfzabick/.rvm/gems/ruby-1.9.2-p136@pax-arachnae"
ruby: "/Users/rfzabick/.rvm/rubies/ruby-1.9.2-p136"
binaries:
ruby: "/Users/rfzabick/.rvm/rubies/ruby-1.9.2-p136/bin/ruby"
irb: "/Users/rfzabick/.rvm/rubies/ruby-1.9.2-p136/bin/irb"
gem: "/Users/rfzabick/.rvm/rubies/ruby-1.9.2-p136/bin/gem"
rake: "/Users/rfzabick/.rvm/gems/ruby-1.9.2-p136@pax-arachnae/bin/rake"
environment:
PATH: "/Users/rfzabick/.rvm/gems/ruby-1.9.2-p136@pax-arachnae/bin:/Users/rfzabick/.rvm/gems/ruby-1.9.2-p136@global/bin:/Users/rfzabick/.rvm/rubies/ruby-1.9.2-p136/bin:/Users/rfzabick/.rvm/bin:/usr/local/bin:/Applications/Emacs.app/Contents/MacOS:/Applications/MacVim.app/Contents/MacOS:/usr/local/mysql/bin:/Developer/usr/bin:/Users/rfzabick/.ec2/ec2-api-tools-1.3-62308/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin:/Applications/Google Chrome.app/Contents/MacOS"
GEM_HOME: "/Users/rfzabick/.rvm/gems/ruby-1.9.2-p136@pax-arachnae"
GEM_PATH: "/Users/rfzabick/.rvm/gems/ruby-1.9.2-p136@pax-arachnae:/Users/rfzabick/.rvm/gems/ruby-1.9.2-p136@global"
BUNDLE_PATH: "/Users/rfzabick/.rvm/gems/ruby-1.9.2-p136@pax-arachnae"
MY_RUBY_HOME: "/Users/rfzabick/.rvm/rubies/ruby-1.9.2-p136"
IRBRC: "/Users/rfzabick/.rvm/rubies/ruby-1.9.2-p136/.irbrc"
RUBYOPT: ""
gemset: "pax-arachnae"
Run Code Online (Sandbox Code Playgroud)
我在 shell 脚本中使用 RVM,它工作得很好。可能可以解释为什么您无法这样做的一件事是您的版本太旧了。当前版本是 1.2.8,而您使用的是 1.0.9。
RVM 经常更新,因此最好至少每几周更新一次。在当前的 RVM 中,我们使用rvm get head更新,但我不确定 1.0.9 中是否相同。如果没有尝试rvm help update。
| 归档时间: |
|
| 查看次数: |
3200 次 |
| 最近记录: |