Ho visto qualche correzione per le versioni precedenti di ruby, sfortunatamente, non funziona più per 2.2 ... C'è un modo per aggiungerlo al mio esistente installazione, o dovrei fare una reinstallazione così posso configurare ruby per includere tk/tcl? Ad ogni modo, sto usando rbenv come gestore delle mie versioni.Installazione di tk/tcl su un'installazione esistente di ruby 2.2 in ubuntu 14.04
5
A
risposta
3
Aveva lo stesso problema che penso tu abbia (/ avuto?). Sto eseguendo Ruby 2.2 su Ubuntu 14.04 installato usando rbenv. Quando ho provato
require 'tk'
ho ottenuto:
cannot load such file -- tk
Dopo un sacco di agitarsi intorno ho finalmente fatto il lavoro scaricando ActiveTcl da http://www.activestate.com/activetcl/downloads (ho ottenuto la versione 8.6.4), scompattato e installato utilizzando
sudo ./install.sh
anche ho aggiunto la cartella bin ActiveTcl al mio percorso (aggiornato il mio ~/.profile), sulla mia installazione è: /opt/ActiveTcl-8.6/bin/
quindi disinstallare la versione rubino con
rbenv uninstall 2.2.2
e la reinstallazione utilizzando
rbenv install 2.2.2
Dopo che ora posso richiedere tk e non ottenere alcun errore.
non funziona per me :( – squiter