【发布时间】:2019-06-15 01:37:35
【问题描述】:
我尝试为 Ubuntu ruby 安装 tk GUI 使用命令:
gem install tk
但是命令不起作用。 我能做什么?
【问题讨论】:
-
你好,命令错误能过去吗?
标签: ruby linux user-interface ubuntu tk
我尝试为 Ubuntu ruby 安装 tk GUI 使用命令:
gem install tk
但是命令不起作用。 我能做什么?
【问题讨论】:
标签: ruby linux user-interface ubuntu tk
嘿,我最近在将普林斯顿标准库移植到 ruby tk standard_draw_tk 时遇到了同样的事情
首先确保安装了库
sudo apt-get install tcl8.5-dev tk8.5-dev
现在你需要软链接库
sudo ln -s /usr/lib/x86_64-linux-gnu/tcl8.5/tclConfig.sh /usr/lib/tclConfig.sh
sudo ln -s /usr/lib/x86_64-linux-gnu/tk8.5/tkConfig.sh /usr/lib/tkConfig.sh
sudo ln -s /usr/lib/x86_64-linux-gnu/libtcl8.5.so.0 /usr/lib/libtcl8.5.so.0
sudo ln -s /usr/lib/x86_64-linux-gnu/libtk8.5.so.0 /usr/lib/libtk8.5.so.0```
现在你可以在 linux 上安装 tk gem
gem install tk
原来的blog post是我在哪里找到这个信息的
【讨论】:
你也可以使用选项。
gem install tk -- --with-tcltkversion=8.6 \
--with-tcl-lib=/usr/lib/x86_64-linux-gnu \
--with-tk-lib=/usr/lib/x86_64-linux-gnu \
--with-tcl-include=/usr/include/tcl8.6 \
--with-tk-include=/usr/include/tcl8.6 \
--enable-pthread
【讨论】:
在安装 TK 之前,您需要 Ruby dev(包含所有 HEADERS):
sudo apt-get install ruby-all-dev
【讨论】: