安装knife-ec2
时。我收到了以下错误。
错误:安装刀-ec2时出错:
knife-ec2需要Ruby版本> = 2.2.2。
我更新了ruby version 2.2.2
,但仍然遇到同样的错误。
答案 0 :(得分:0)
最简单的方法是安装rvm:
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
curl -sSL https://get.rvm.io | bash -s stable
然后,安装正确的ruby版本:rvm install --default 2.2
现在,你应该运行正确的ruby版本;您可以使用ruby -v
安装knife-ec2
:gem install knife-ec2
;它将解决所有依赖项,这些依赖项也将为您安装ChefDK。