试图编写一个Ruby命令行界面。但是,当程序退出时,则会显示消息。 这里是我的程序: require 'open-uri'
url = ARGV[0]
if url.nil?
abort "no URL provided"
end
begin
puts open(url)
rescue => e
abort e.message
end
我得到以下
我最近遇到了使用OpenURI的问题。每open方法导致以下错误: "No such file or directory @ rb_sysopen".
我的代码看起来简直像下面这样: data = open("http://google.ca/")
我加入gem 'nokogiri'后不久发现错误我Gemfile和运行bundle install,虽然我没有说明这是否导致了问题,并从那时起