ciao!
ho creato un programmino in ruby che ha funzionato bene fino all'altro giorno, quando il sistema ha aggiornato a ruby 2.3.0.
dopo quell'aggiornamento ottengo questo errore:
questo il file CreateZip.rb:codice:/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- zip (LoadError) from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require' from /run/media/matte/MATTE8/Project/Ruby/RubyOnNas/CreateZip.rb:1:in `<top (required)>' from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require' from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require' from /run/media/matte/MATTE8/Project/Ruby/RubyOnNas/start.rb:1:in `<main>'
qualche idea??codice:require 'zip' class CreateZip def compress(path, name) path.sub!(%r[/$],'') archive = File.join(path, name) + '.zip' FileUtils.rm archive, :force=>true Zip::File.open(archive, 'w') do |zipfile| Dir["#{path}/**/**"].reject{|f|f==archive}.each do |file| zipfile.add(file.sub(path+'/',''),file) end end end end

Rispondi quotando
