加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby – pik错误:私有方法`gsub’调用nil:NilClass

发布时间:2020-12-17 02:18:23 所属栏目:百科 来源:网络整理
导读:将J Ruby 1.3.1添加到pik时出错.错误: Error: private method `gsub' called for nil:NilClass 这是我的路径环境变量: C:UsersOwnerecho %path%C:Program FilesJavajdk1.7.0_05bin;c:jruby-1.7.0.preview1bin;C:jruby-1.3.1bin;c:pik 这是在尝
将J Ruby 1.3.1添加到pik时出错.错误:

Error: private method `gsub' called for nil:NilClass

这是我的路径环境变量:

C:UsersOwner>echo %path%
C:Program FilesJavajdk1.7.0_05bin;c:jruby-1.7.0.preview1bin;C:jruby-1.3.1bin;c:pik

这是在尝试添加1.3.1版本时:

C:UsersOwner>pik add C:jruby-1.3.1bin

There was an error.
 Error: private method `gsub' called for nil:NilClass

  in: pik/commands/command.rb:124:in `get_version'
  in: pik/commands/add_command.rb:23:in `add'
  in: pik/commands/add_command.rb:13:in `execute'
  in: pik_runner:33

添加JRuby 1.7.0版本时并非如此.

我之前已经将JRuby 1.3.1添加到了pik,但我不知道这次可能导致此错误的原因.有任何想法吗?

解决方法

我用这个结果运行命令pik run PATH:

C:UsersOwner>pik run PATH
Cannot locate Java installation,specified by JAVA_HOME:
C:Program FilesJavajdk1.7.0_05**bin**

所以添加到环境变量 – >用户变量

JAVA_HOME C:Program FilesJavajdk1.7.0_05

现在JRuby 131已添加到我的pik中.

问候

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读