之前在 python 下面用 virtualenv+virtualenvwrapper 那叫一个简单,转到 rvm,花了一下午才弄清楚...大家帮忙看看下面这些命令,我创建了一个 Ruby 1.8.7 的 Rails 2.1 环境,而后通过 rvm 1.8.7@rails2 成功进入,我的问题的是如何能够让命令行能够标识出我当前处于哪个环境中呢?譬如 virtualenv 中一旦进入了某个环境,命令行会以 (env_name) 来打头
$ rvm install 1.8.7
$ rvm --default use 1.8.7
$ rvm gemset create rails2
$ rvm 1.8.7@rails2
$ gem install rails -v 2.1
另外默认好像所有的环境都是放置在如下这个目录下面的
vagrant@lucid32:/home$ cd /home/vagrant/.rvm/gems
vagrant@lucid32:~/.rvm/gems$ ls
cache ruby-1.8.7-p371@global ruby-1.8.7-p371@rails2
ruby-1.8.7-p371 ruby-1.9.3-p362 ruby-1.9.3-p362@global