Ruby 安装gem错误(EADDRNOTAVAIL)
我正在尝试将Redmine安装到Windows Server 2012,如下所示 安装后,下一步是安装Bundler,但我遇到以下错误:Ruby 安装gem错误(EADDRNOTAVAIL),ruby,rubygems,bundler,redmine,Ruby,Rubygems,Bundler,Redmine,我正在尝试将Redmine安装到Windows Server 2012,如下所示 安装后,下一步是安装Bundler,但我遇到以下错误: C:\inetpub\wwwroot\redmine>ruby -v ruby 2.2.4p230 (2015-12-16 revision 53155) [i386-mingw32] C:\inetpub\wwwroot\redmine>gem list *** LOCAL GEMS *** bigdecimal (1.2.6) io-co
C:\inetpub\wwwroot\redmine>ruby -v
ruby 2.2.4p230 (2015-12-16 revision 53155) [i386-mingw32]
C:\inetpub\wwwroot\redmine>gem list
*** LOCAL GEMS ***
bigdecimal (1.2.6)
io-console (0.4.3)
json (1.8.1)
minitest (5.4.3)
power_assert (0.2.2)
psych (2.0.8)
rake (10.4.2)
rdoc (4.2.0)
test-unit (3.0.8)
C:\inetpub\wwwroot\redmine>gem install bundler
ERROR: While executing gem ... (Errno::EADDRNOTAVAIL)
The requested address is not valid in its context. - connect(2) for "0.0.0.0
" port 53
C:\inetpub\wwwroot\redmine>
任何帮助都将不胜感激。在浏览ruby之后,我注意到卸载和重新安装ruby并不会删除一些配置。我找到一个命令:
gem env
这给了我配置文件的位置。在完全删除目录后,它开始工作了!看起来有什么东西把我的gem配置搞砸了,默认设置是正确的
祝你好运 使用ruby后,我注意到卸载和重新安装ruby并不会删除一些配置。我找到一个命令:
gem env
这给了我配置文件的位置。在完全删除目录后,它开始工作了!看起来有什么东西把我的gem配置搞砸了,默认设置是正确的
祝你好运 找到了!您需要在Windows上安装环回适配器。有很多关于如何做的指南。DuckDuckGo上的第一个链接是。找到了!您需要在Windows上安装环回适配器。有很多关于如何做的指南。DuckDuckGo上的第一个链接是。检查您的DNS是否正确。 如果未设置DNS,gem将显示以下错误: 错误:执行gem…(Errno::EADDRNOTAVAIL)时出错 请求的地址在其上下文中无效连接“0.0.0.0”端口53的(2)检查DNS是否正确。 如果未设置DNS,gem将显示以下错误: 错误:执行gem…(Errno::EADDRNOTAVAIL)时出错
请求的地址在其上下文中无效。–为“0.0.0.0”端口53连接(2)不幸的是,此解决方案在Ruby 2.0.0之上不起作用。如果安装较新版本,仍会出现错误。(我正在使用RubyInstaller)我的最新工作版本是Ruby 2.0.0-p648。不幸的是,这个解决方案在Ruby 2.0.0之上无法工作。如果我安装了更新的版本,我仍然会收到错误。(我使用的是RubyInstaller)我的最新工作版本是Ruby 2.0.0-p648。仅安装它对我没有帮助。如果相关,我使用Ruby 2.1.5?是否需要以某种方式配置环回适配器?0.0.0不是配置环回适配器的有效地址,仅安装它对我没有帮助。如果相关,我使用Ruby 2.1.5?是否您需要以某种方式配置环回适配器?0.0.0.0不是配置环回适配器的有效地址。此操作对我有效。Windows已删除我的DNS配置。非常感谢。您能否详细说明具体操作方法?此操作对我有效。Windows已删除我的DNS配置。非常感谢。您能否详细说明如何执行此操作凯莉?