C:\Documents and Settings\zhangqinjian>ruby -v
ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-mswin32]
以下代码:
require 'tk'
安装了TCL,并且将两个DLL(tk84.dll,tcl84.dll)文件拷贝到BIN目录下
运行之后出现以下错误:
>ruby TestTk.rb
D:/Program Files/ruby/lib/ruby/1.8/tk.rb:1102:in `initialize': Can't find a usable init.tcl in the following directories: (RuntimeError)
{D:/Program Files/ruby/lib/tcl8.4} {D:/Program Files/ruby/lib/tcl8.4} {D:/Program Files/lib/tcl8.4} {D:/Program Files/ruby/library} {D:/Program Files/library} {D:/Program Files/tcl8.4.14/library} D:/tcl8.4.14/library
This probably means that Tcl wasn't installed properly.
from D:/Program Files/ruby/lib/ruby/1.8/tk.rb:1102:in `new'
from D:/Program Files/ruby/lib/ruby/1.8/tk.rb:1102
from D:/Program Files/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require'
from D:/Program Files/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
from TestTk.rb:71
>Exit code: 1
重新安装TCL,可还是不行!请各位讨论一下,关于RUBY的稳定性,再帮忙解决一下上面的问题?我认为不仅仅是我一个人碰到这样的问题?
分享到:
相关推荐
标题与描述中的关键词“ruby1.8.6”指向了Ruby编程语言的一个特定版本,即Ruby 1.8.6。这一版本在2007年发布,是Ruby语言发展历史上的一个重要里程碑,它在性能、稳定性和安全性方面相较于之前的版本有了显著提升,...
Ruby 1.8.6 是一个古老的 Ruby 语言版本,发布于2009年,是许多开发者早期学习和构建应用程序的重要版本。Ruby 是一种面向对象的、动态类型的编程语言,以其简洁、清晰的语法和强大的元编程能力而受到欢迎。在 Ruby ...
Ruby 1.8.6 是一个古老的 Ruby 语言版本,发布于2009年,主要为Windows用户提供安装程序。这个版本在当时是许多开发者和项目依赖的基础,它包含了对Ruby编程语言的基本特性以及对Windows操作系统的兼容性优化。本文...
版本1.8.6是Ruby的一个较旧但仍然广泛使用的版本,对于某些项目来说可能是必需的。安装Ruby通常可以通过下载源代码并编译,或者使用像RVM(Ruby Version Manager)这样的工具来管理不同版本。 接下来,Rails 2.0.2...
Ruby1.8.6 One-Click Installer
Ruby-doc is a project dedicated to creating and collecting documentation on Ruby. You can find collections of articles and other resources at the website. stdlib-doc is a RubyForge project that ...
Ruby 1.8.6是该语言的一个早期稳定版本,尽管后来有了更新的版本如2.x和3.x系列,但1.8.x在许多老项目中仍被广泛使用。 REE的主要特性包括: 1. **Performance Enhancements(性能提升)**:通过引入了一个名为...
本文档旨在指导用户如何在 Windows 操作系统上安装 Ruby 1.8.6 版本以及 Rails 2.1.0 版本,并确保其正确运行。这些版本虽然已经比较老旧,但在某些特定场景下仍然有使用需求。 #### 准备工作 在进行安装前,请...
ruby 1.8.6官方chm文档,做为ruby开发者,这是必备文档.
Ruby 1.8.6是Ruby的一个较旧版本,发布于2011年,尽管它已经被更现代的版本如Ruby 2.x和3.x取代,但在某些特定场景或项目中,仍然有其应用价值。 在描述中提到的"ruby-1.8.6.tar.gz"是一个压缩包,它包含了完整的...
Ruby1.8.6 One-Click Installer
Ruby1.8.6 One-Click Installer带SciTE
标题中的"ruby-1.8.6-p114.tar.gz"表明这是一个关于Ruby编程语言的老版本源码包。Ruby是一种面向对象的、动态类型的脚本语言,由日本人松本行弘(Yukihiro Matsumoto)在1990年代末期设计并开发。1.8.6是其版本号,...
好用的API chm格式 想要的就下载吧!!!!
访问Ruby官方网站或镜像站点,下载与操作系统相对应的Ruby安装包,确保下载的版本至少为1.8.6。安装过程通常是一个向导流程,用户只需按照提示完成各个步骤即可。安装完成后,可以通过在命令行输入`ruby -v`来检查...
ruby-1.8.6.tar.bz2
在标题中的"Ruby-1.8.6.tar.gz"指的是Ruby的一个特定版本,即1.8.6,该版本被封装在一个tar.gz压缩文件中。这种格式常用于Linux和Unix系统,它结合了tar(归档)和gzip(压缩)工具,便于存储和传输大文件。 描述中...
ruby api ruby文档 英文 ruby开发必备
标题中的"TortoiseSVN_1.8.6 32&64版本"意味着这个压缩包包含了适用于32位和64位系统的TortoiseSVN 1.8.6版本。描述中提到了具体的版本号,即1.8.6.25419,这表明这是该软件的一个稳定版本。 Subversion(SVN)是一...
1.8.6版本是jQuery EasyUI系列中最后一个兼容Internet Explorer 7(IE7)的版本,对于那些仍需支持老旧浏览器的开发者来说,这是一个重要的里程碑。 【描述】中提到,这个版本使用的jQuery库是1.x系列,而后续的...