Ruby e TK per utilizzare le finestre

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
Scrivi risposta
robdevo
Prode Principiante
Messaggi: 43
Iscrizione: lunedì 26 ottobre 2009, 16:49

Ruby e TK per utilizzare le finestre

Messaggio da robdevo » lunedì 30 marzo 2020, 15:47

Buon giorno a tutti, ho installato Ruby (2.5.1) e Tcl/Tk 8.5, ma non riesco a far comparire una semplice finestra, l'esecuzione mi dice:
--
Traceback (most recent call last):
2: from /home/robdev/ruby/rb_tk01.rb:10:in `<main>'
1: from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
/usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require': cannot load such file -- tk (LoadError)
--
A fronte di questo sorgente:
#!/usr/bin/ruby
# encoding: utf-8

require 'tk'
require 'tkextlib/tile'

root = TkRoot.new { title "Hello, World!" }
TkLabel.new(root) do
text 'Hello, World!'
pack { padx 15 ; pady 15; side 'left' }
end
Tk.mainloop
--
L'errore mi sembra chiaro, cioè il module 'tk' non viene trovato, ma l'installazione (tramite sudo) del tcl8.5-dev e tk8.5-dev non ha evidenzato nessun errore.
Mi sapete dare una dritta?
Grazie.
Portatile con Ubuntu 18.04 - fisso con Windows 10

Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 6 ospiti