查看完整版本: require 'tk' 遇到的问题

dongzhi 2008-3-17 09:04

require 'tk' 遇到的问题

俺是一个ruby新手,也是一个linux的新手。我的linux是fedore,ruby是下载的源码自己编译的,也下载了ActiveTcl并且安装了,当在ruby中执行require 'tk'时,提示:LoadError: no such file to load -- tk.

请问如何解决?

谢谢

bbschat 2008-3-17 16:53

修改全局变量$:

[code]
$: << 'TK安装的具体路径'
require 'tk'
[/code]

dongzhi 2008-3-21 10:34

bbschat 谢谢你的回复。我昨晚按照你的方式试了一下,不幸的是问题照旧。

我的执行步骤:

1. 在终端执行irb命令。
2. 录入$:<<'/opt/ActiveTcl-8.5'
3. 返回的结果当中确实有'/opt/ActiveTcl-8.5'这个目录了(就是我的安装目录)。
4. 录入require 'tk'
5. 提示错误。

我的OS是FC4。之前参照[url]www.tkdocs.com[/url]上的一篇文章对ruby进行了重新编译,编译选项当中加入了Tcl和Tk库。

谢谢!

neohsiao 2008-7-9 17:18

这个问题我也遇到了,麻烦老大写肤浅点,谢谢~:)

cclong 2008-7-9 23:39

要把一个.dll文件copy到相应的ruby目录下才行的。
页: [1]
查看完整版本: require 'tk' 遇到的问题