如何在Ruby for Windows中更新gem?
发布时间:2020-12-17 04:30:10 所属栏目:百科 来源:网络整理
导读:我正在使用 Ruby的命令提示符.我无法安装任何更新,但互联网导航似乎工作. 我这里没有代理人. C:WindowsSystem32gem update activesupportUpdating installed gemsERROR: While executing gem ... (Gem::RemoteFetcher::FetchError) SocketError: getaddrin
我正在使用
Ruby的命令提示符.我无法安装任何更新,但互联网导航似乎工作.
我这里没有代理人. C:WindowsSystem32>gem update activesupport Updating installed gems ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError) SocketError: getaddrinfo: No such host is known. (http://rubygems.org/latest_specs.4.8.gz) 可能有什么不对? 这是我的环境: C:Rubybin>gem env RubyGems Environment: - RUBYGEMS VERSION: 1.6.2 - RUBY VERSION: 1.9.2 (2011-02-18 patchlevel 180) [i386-mingw32] - INSTALLATION DIRECTORY: C:/Ruby/lib/ruby/gems/1.9.1 - RUBY EXECUTABLE: C:/Ruby/bin/ruby.exe - EXECUTABLE DIRECTORY: C:/Ruby/bin - RUBYGEMS PLATFORMS: - ruby - x86-mingw32 - GEM PATHS: - C:/Ruby/lib/ruby/gems/1.9.1 - C:/Users/wmj/.gem/ruby/1.9.1 - GEM CONFIGURATION: - :update_sources => true - :verbose => true - :benchmark => false - :backtrace => false - :bulk_threshold => 1000 - REMOTE SOURCES: - http://rubygems.org/ 解决方法
首次运行(具有管理员权限):
gem update --system 然后运行activesupport的更新. gem update --http-proxy http://web.proxy.uri --system (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |