使用ruby的gem工具下载包失败,报错信息如下: 请大神们看看!!
ruby吧
全部回复
仅看楼主
level 3
ForgiveHer 楼主
报错信息:
gem install rake/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require': no such file to load -- net/https (LoadError)from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'from /usr/lib/ruby/1.8/rubygems/remote_fetcher.rb:241:in `connection_for'from /usr/lib/ruby/1.8/rubygems/remote_fetcher.rb:320:in `request'from /usr/lib/ruby/1.8/rubygems/remote_fetcher.rb:279:in `open_uri_or_path'from /usr/lib/ruby/1.8/rubygems/remote_fetcher.rb:288:in `open_uri_or_path'from /usr/lib/ruby/1.8/rubygems/remote_fetcher.rb:164:in `fetch_path'from /usr/lib/ruby/1.8/rubygems/spec_fetcher.rb:227:in `load_specs'from /usr/lib/ruby/1.8/rubygems/spec_fetcher.rb:192:in `list'from /usr/lib/ruby/1.8/rubygems/spec_fetcher.rb:188:in `each'from /usr/lib/ruby/1.8/rubygems/spec_fetcher.rb:188:in `list'from /usr/lib/ruby/1.8/rubygems/spec_fetcher.rb:123:in `find_matching'from /usr/lib/ruby/1.8/rubygems/spec_fetcher.rb:69:in `fetch'from /usr/lib/ruby/1.8/rubygems/dependency_installer.rb:99:in `find_gems_with_sources'from /usr/lib/ruby/1.8/rubygems/dependency_installer.rb:192:in `find_spec_by_name_and_version'from /usr/lib/ruby/1.8/rubygems/dependency_installer.rb:213:in `install'from /usr/lib/ruby/1.8/rubygems/commands/install_command.rb:118:in `execute'from /usr/lib/ruby/1.8/rubygems/commands/install_command.rb:115:in `each'from /usr/lib/ruby/1.8/rubygems/commands/install_command.rb:115:in `execute'from /usr/lib/ruby/1.8/rubygems/command.rb:257:in `invoke'from /usr/lib/ruby/1.8/rubygems/command_manager.rb:132:in `process_args'from /usr/lib/ruby/1.8/rubygems/command_manager.rb:102:in `run'from /usr/lib/ruby/1.8/rubygems/gem_runner.rb:58:in `run'from /usr/bin/gem:21root@ubuntu:~# gem install rail/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require': no such file to load -- net/https (LoadError)from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'from /usr/lib/ruby/1.8/rubygems/remote_fetcher.rb:241:in `connection_for'from /usr/lib/ruby/1.8/rubygems/remote_fetcher.rb:320:in `request'from /usr/lib/ruby/1.8/rubygems/remote_fetcher.rb:279:in `open_uri_or_path'from /usr/lib/ruby/1.8/rubygems/remote_fetcher.rb:288:in `open_uri_or_path'from /usr/lib/ruby/1.8/rubygems/remote_fetcher.rb:164:in `fetch_path'from /usr/lib/ruby/1.8/rubygems/spec_fetcher.rb:227:in `load_specs'from /usr/lib/ruby/1.8/rubygems/spec_fetcher.rb:192:in `list'from /usr/lib/ruby/1.8/rubygems/spec_fetcher.rb:188:in `each'from /usr/lib/ruby/1.8/rubygems/spec_fetcher.rb:188:in `list'from /usr/lib/ruby/1.8/rubygems/spec_fetcher.rb:123:in `find_matching'from /usr/lib/ruby/1.8/rubygems/spec_fetcher.rb:69:in `fetch'from /usr/lib/ruby/1.8/rubygems/dependency_installer.rb:99:in `find_gems_with_sources'from /usr/lib/ruby/1.8/rubygems/dependency_installer.rb:192:in `find_spec_by_name_and_version'from /usr/lib/ruby/1.8/rubygems/dependency_installer.rb:213:in `install'from /usr/lib/ruby/1.8/rubygems/commands/install_command.rb:118:in `execute'from /usr/lib/ruby/1.8/rubygems/commands/install_command.rb:115:in `each'from /usr/lib/ruby/1.8/rubygems/commands/install_command.rb:115:in `execute'from /usr/lib/ruby/1.8/rubygems/command.rb:257:in `invoke'from /usr/lib/ruby/1.8/rubygems/command_manager.rb:132:in `process_args'from /usr/lib/ruby/1.8/rubygems/command_manager.rb:102:in `run'from /usr/lib/ruby/1.8/rubygems/gem_runner.rb:58:in `run'from /usr/bin/gem:21
不知是什么原因, 请问有知道的吗??
2013年08月23日 15点08分 1
level 9
ruby 2.0 没有问题,估计是 ruby1.8 本身的问题吧
2013年08月24日 10点08分 2
level 9
文件开头加上 require 'rubygems' 试试看。
2013年08月24日 11点08分 3
1