openshift - rhc 设置未定义方法 `[]' 为 nil :NilClass

标签 openshift openshift-client-tools

我正在尝试设置 OpenShift 客户端工具 rhc在我的 Mac 上,但我不断收到以下错误:

An unexpected error occured: undefined method `[]' for nil:NilClass

我已经尝试从 MacRuby 将 Ruby 更新到最新版本,并且安装了 Git 和 Xcode。

我已经手动安装了 net-ssh gem 在另一篇文章中提到过,但这并没有什么区别。我还尝试安装 highline 的各种替代版本(.11, .12, .14 & 最新的 = .21),但同样,它没有区别。

任何想法我还能尝试什么?

最佳答案

试试这个,它对我有用:

$ sudo gem uninstall rhc
$ sudo gem uninstall httpclient
$ sudo gem install httpclient -v 2.3.4
$ sudo gem install rhc
$ rhc setup

关于openshift - rhc 设置未定义方法 `[]' 为 nil :NilClass,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24111696/

相关文章:

php - mysqlconnect 到 OpenShift 上的可扩展设备

php - OpenShift 上的文件权限如何工作?

Openshift - 用于获取 pod 的 ARTIFACT_URL 参数或其已部署应用程序版本的 API

java - 在 OpenShift 服务上正确配置 hproxy.cfg

docker - OpenShift:是否可以建立将Docker镜像从镜像流复制到外部Docker存储库的构建?

OpenShift 4.2 Rest API 文档

git - 使用现有存储库中的分支创建 Openshift 应用程序(带有 `rhc create` )

openshift - 如何让oc集群持久化?

docker - 在OpenShift上卷而不从空目录开始

installation - 在 rhc 设置中输入 Openshift 登录后,是什么导致终端进入输出 "? You must enter a valid HighLine::String"的循环?