OpenShift-can';t安装RHC

OpenShift-can';t安装RHC,openshift,redhat,openshift-client-tools,Openshift,Redhat,Openshift Client Tools,我正在尝试安装RedHat客户端工具以与OpenShift一起使用。我从这里获得了以下安装说明: 我已经下载了所有最新的工具: 红宝石 吉特 当我尝试运行rhc安装程序时命令行中出现以下错误(尝试以管理员身份运行) C:\Users\Administrator>rhc设置 C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core\u ext/kernel\u require.rb:54:in'require' :无法加载这样的文件--dl/import(LoadErr

我正在尝试安装RedHat客户端工具以与OpenShift一起使用。我从这里获得了以下安装说明:

我已经下载了所有最新的工具:

红宝石

吉特

当我尝试运行
rhc安装程序时
命令行中出现以下错误(尝试以管理员身份运行)

C:\Users\Administrator>rhc设置
C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core\u ext/kernel\u require.rb:54:in'require'
:无法加载这样的文件--dl/import(LoadError)
来自C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core\u ext/kernel\u require.rb:54
:在'require'中
来自C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/net-ssh-2.9.2/lib/net/ssh/au
thentication/pageant.rb:1:in`'
来自C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core\u ext/kernel\u require.rb:54
:在'require'中
来自C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core\u ext/kernel\u require.rb:54
:在'require'中
来自C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/net-ssh-2.9.2/lib/net/ssh/au
身份验证/agent/socket.rb:5:in`'
来自C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core\u ext/kernel\u require.rb:54
:在'require'中
来自C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core\u ext/kernel\u require.rb:54
:在'require'中
来自C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/net-ssh-2.9.2/lib/net/ssh/au
身份验证/agent.rb:22:in`'
来自C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core\u ext/kernel\u require.rb:54
:在'require'中
来自C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core\u ext/kernel\u require.rb:54
:在'require'中
来自C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/net-ssh-2.9.2/lib/net/ssh/au
身份验证/密钥管理器。rb:4:in`'
来自C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core\u ext/kernel\u require.rb:54
:在'require'中
来自C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core\u ext/kernel\u require.rb:54
:在'require'中
来自C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/net-ssh-2.9.2/lib/net/ssh/au
thentication/session.rb:4:in`'
来自C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core\u ext/kernel\u require.rb:54
:在'require'中
来自C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core\u ext/kernel\u require.rb:54
:在'require'中
来自C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/net-ssh-2.9.2/lib/net/ssh.rb
:11:in`'
来自C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core\u ext/kernel\u require.rb:54
:在'require'中
来自C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core\u ext/kernel\u require.rb:54
:在'require'中
来自C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.35.3/lib/rhc/ssh\u helpe
rs.rb:18:in`'
来自C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.35.3/lib/rhc/wizard.rb
:77:in`'
来自C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.35.3/lib/rhc/wizard.rb
:7:in`'
来自C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.35.3/lib/rhc/wizard.rb
:6:in`'
来自C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core\u ext/kernel\u require.rb:54
:在'require'中
来自C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core\u ext/kernel\u require.rb:54
:在'require'中
来自C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.35.3/lib/rhc/commands/
base.rb:4:in`'
来自C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.35.3/lib/rhc/commands/
账号:rb:2:in`'
来自C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.35.3/lib/rhc/commands/
账号:rb:1:in`'
来自C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core\u ext/kernel\u require.rb:54
:在'require'中
来自C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core\u ext/kernel\u require.rb:54
:在'require'中
来自C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.35.3/lib/rhc/commands。
rb:189:在“加载中的块”中
来自C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.35.3/lib/rhc/commands。
rb:188:in‘each’
来自C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.35.3/lib/rhc/commands。
rb:188:在“加载”中
来自C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.35.3/lib/rhc/cli.rb:36
:在“开始”中
来自C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.35.3/bin/rhc:20:in`'
来自C:/Ruby22-x64/bin/rhc:23:在“加载”中
从C:/Ruby22-x64/bin/rhc:23:in`'

这里怎么了?

您应该使用旧版本的ruby,比如1.9.3或2.0,而不是2.2。您还应该在

ruby 2.2.2p95 (2015-04-13 revision 50295) [x64-mingw32]
git version 1.9.5.msysgit.1
C:\Users\Administrator>rhc setup
C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
: cannot load such file -- dl/import (LoadError)
        from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54
:in `require'
        from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/net-ssh-2.9.2/lib/net/ssh/au
thentication/pageant.rb:1:in `<top (required)>'
        from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54
:in `require'
        from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54
:in `require'
        from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/net-ssh-2.9.2/lib/net/ssh/au
thentication/agent/socket.rb:5:in `<top (required)>'
        from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54
:in `require'
        from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54
:in `require'
        from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/net-ssh-2.9.2/lib/net/ssh/au
thentication/agent.rb:22:in `<top (required)>'
        from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54
:in `require'
        from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54
:in `require'
        from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/net-ssh-2.9.2/lib/net/ssh/au
thentication/key_manager.rb:4:in `<top (required)>'
        from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54
:in `require'
        from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54
:in `require'
        from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/net-ssh-2.9.2/lib/net/ssh/au
thentication/session.rb:4:in `<top (required)>'
        from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54
:in `require'
        from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54
:in `require'
        from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/net-ssh-2.9.2/lib/net/ssh.rb
:11:in `<top (required)>'
        from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54
:in `require'
        from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54
:in `require'
        from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.35.3/lib/rhc/ssh_helpe
rs.rb:18:in `<top (required)>'
        from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.35.3/lib/rhc/wizard.rb
:77:in `<class:Wizard>'
        from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.35.3/lib/rhc/wizard.rb
:7:in `<module:RHC>'
            from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.35.3/lib/rhc/wizard.rb
:6:in `<top (required)>'
        from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54
:in `require'
        from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54
:in `require'
        from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.35.3/lib/rhc/commands/
base.rb:4:in `<top (required)>'
        from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.35.3/lib/rhc/commands/
account.rb:2:in `<module:Commands>'
        from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.35.3/lib/rhc/commands/
account.rb:1:in `<top (required)>'
        from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54
:in `require'
        from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54
:in `require'
        from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.35.3/lib/rhc/commands.
rb:189:in `block in load'
        from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.35.3/lib/rhc/commands.
rb:188:in `each'
        from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.35.3/lib/rhc/commands.
rb:188:in `load'
        from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.35.3/lib/rhc/cli.rb:36
:in `start'
        from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.35.3/bin/rhc:20:in `<t
op (required)>'
        from C:/Ruby22-x64/bin/rhc:23:in `load'
        from C:/Ruby22-x64/bin/rhc:23:in `<main>'