gpt4 book ai didi

ruby - 错误 : private method `gsub' called for nil:NilClass with pik install ruby 1. 9.3

转载 作者:太空宇宙 更新时间:2023-11-03 16:33:23 24 4
gpt4 key购买 nike

在 Windows 7 机器上,我安装了 jruby 1.6.7,然后使用“gem install pik”安装了 pik。然后我运行 pik_install C:\bin 正确安装了 pik。我可以正确运行“pik ls”命令。

C:\Users\nir>pik ls
* 167: jruby 1.6.7 (ruby-1.8.7-p357) (2012-02-22 3e82bc8) (Java HotSpot(TM)...

我的路径是:-C:\Users\nir>回显 %PATH%C:\Program Files\Java\jdk1.7.0\bin; C:\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\jruby-1.6.7\bin ;C:\cygwin\bin;

但是,当我运行“pik install ruby​​ 1.9.3”命令时,出现以下错误:-C:\Users\nir>pik 安装 ruby​​ 1.9.3

出现错误:

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

in: pik/commands/install_command.rb:24:in `execute'
in: pik_runner:33`

--- 安装的 pik 版本是 0.2.8。我已经禁用了防火墙设置。

如有任何帮助,我们将不胜感激。

最佳答案

这个问题已经解决了。与防火墙设置有关。

我之前在 .gemrc 文件中做了这个设置,包括:-

gem: --http-proxy=http://ourproxyserveraddress.com:8080

然而,它并没有起作用。以下设置解决了这个问题:-

1) 控制面板\系统和安全\系统(我的电脑\系统属性)-> 高级系统设置。

2) 创建一个系统环境变量 HTTP_PROXY,其中包含代理服务器的 IP 地址和端口号。您将在浏览器设置中找到有关代理服务器的信息 - 工具 -> 连接 -> 局域网设置 -> 代理服务器

关于ruby - 错误 : private method `gsub' called for nil:NilClass with pik install ruby 1. 9.3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11935644/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com