安装knife-ec2时出错

时间:2017-02-01 23:50:36

标签: chef knife

安装knife-ec2时。我收到了以下错误。

  

错误:安装刀-ec2时出错:
  knife-ec2需要Ruby版本> = 2.2.2。

我更新了ruby version 2.2.2,但仍然遇到同样的错误。

1 个答案:

答案 0 :(得分:0)

最简单的方法是安装rvm

  1. gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
  2. curl -sSL https://get.rvm.io | bash -s stable
  3. 然后,安装正确的ruby版本:rvm install --default 2.2

    现在,你应该运行正确的ruby版本;您可以使用ruby -v

    确认

    安装knife-ec2gem install knife-ec2;它将解决所有依赖项,这些依赖项也将为您安装ChefDK。