Installation 是什么导致终端进入一个循环输出;?您必须输入有效的HighLine::String";在rhc设置中键入Openshift登录后?
我已经按照在Mac上设置Openshift的说明进行了操作,但是当我到达步骤2并编写Openshift登录时,终端进入了一个循环,并在其中输出Installation 是什么导致终端进入一个循环输出;?您必须输入有效的HighLine::String";在rhc设置中键入Openshift登录后?,installation,openshift,openshift-client-tools,Installation,Openshift,Openshift Client Tools,我已经按照在Mac上设置Openshift的说明进行了操作,但是当我到达步骤2并编写Openshift登录时,终端进入了一个循环,并在其中输出 "? You must enter a valid HighLine::String". 有人知道那是怎么回事吗 编辑:根据要求,这里是终端输出的副本/粘贴: $rhc设置 启动OpenShift命令行界面的交互式设置 我们将通过几个问题帮助您进行设置。你可以跳过 这将在将来通过复制您的配置实现: /Users/videre/.openshift/e
"? You must enter a valid HighLine::String".
有人知道那是怎么回事吗
编辑:根据要求,这里是终端输出的副本/粘贴:
$rhc设置
启动OpenShift命令行界面的交互式设置
我们将通过几个问题帮助您进行设置。你可以跳过
这将在将来通过复制您的配置实现:
/Users/videre/.openshift/express.conf
/Users/videre/.ssh/
要连接到openshift.redhat.com,请输入您的openshift登录名(电子邮件
或红帽登录id):
输入id后,我得到以下内容的无限循环:
??必须输入有效的HighLine::String
如果有任何用途/兴趣,以下是请求rhc版本时的输出:
$gem列表rhc
***本地宝石***
rhc(0.97.17)
编辑2
高端版本:
$gem列表高端
***本地宝石***
高端(1.6.14、1.5.0)
它可能是highline的一个旧版本-你能做“gem list highline”看看你有什么版本吗 编辑: highline 1.6.8中修复了您描述的类似问题,此链接描述了类似问题 你能试试下面的吗
gem install highline --version 1.6.13
gem uninstall highline --version 1.6.14
看看这是否解决了您的问题?其他人在另一个应用程序中看到了此问题 您可以尝试以下方法:
gem uninstall highline --version 1.6.14
gem install highline --version 1.6.13
Videre,您提到的输出与您的OpenShift登录有关?另外,请发布您正在使用的rhc版本(gem list rhc)1。是的,这是在我输入我的OpenShift登录并按“回车”之后。我已经确认这是正确的登录。2.rhc版本是0.97.17Videre,你能用终端的拷贝和粘贴更新你的问题吗?@Paul Morie,我已经添加了终端的拷贝/粘贴,这是你要求的吗?谢谢你坚持这一点,让我知道如果有什么我可以做的。我已经添加了高端版本的问题。什么是highline?Videre,highline是RHC用于执行控制台IO的库。请参阅:我安装了highline 1.6.13并卸载了1.6.14,之后它就正常工作了。非常感谢你