我正在使用运行Ruby 1.9.3的RVM。当我试图通过以下方式运行时:
rvmsudo thin start -p 90
我明白了:
sudo: thin: command not found
我的gem list
告诉我已安装thin (1.5.0)
。
此外,rvmsudo which ruby
会返回:
/home/ec2-user/.rvm/rubies/ruby-1.9.3-p327/bin/ruby
但rvmsudo ruby -v
返回:
ruby 1.8.7 (2012-10-12 patchlevel 371) [x86_64-linux]
我不确定发生了什么。我主要担心的是运行thin
,但我也很惊讶which
返回Ruby 1.9.3但ruby -v
返回1.8.7。
答案 0 :(得分:4)