Ich sah eine Lösung für frühere Versionen von Ruby, leider funktioniert es nicht mehr für 2.2 ... Gibt es eine Möglichkeit, es zu meinem bestehenden hinzuzufügen Installation, oder sollte ich eine Neuinstallation durchführen, damit ich Ruby so konfigurieren kann, dass es tk/tcl enthält? Wie auch immer, ich benutze rbenv als meinen Versionsmanager.Installierung von tk/tcl auf einer bestehenden Ruby 2.2 Installation in Ubuntu 14.04
5
A
Antwort
3
Hatte das gleiche Problem wie ich denke, Sie haben (/ hatte?). Ich habe Ruby 2.2 auf Ubuntu 14.04 mit rbenv installiert. Als ich versuchte,
require 'tk'
Ich habe:
cannot load such file -- tk
Nach viel zappeln um durch ich es endlich arbeiten activetcl das Herunterladen von http://www.activestate.com/activetcl/downloads (Ich habe Version 8.6.4), ist es ausgepackt und installiert mit
sudo ./install.sh
ich auch den Ordner bin ActiveTcl meinem Pfad hinzugefügt (aktualisiert meine ~/.profile), auf meiner Installation ist es: /opt/ActiveTcl-8.6/bin/
dann die Deinstallation der Ruby-Version
rbenv uninstall 2.2.2
verwenden und es
rbenv install 2.2.2
Danach mit der Neuinstallation ich jetzt tk und nicht bekommen einen Fehler erfordern kann.
do'nt't Arbeit für mich :( – squiter