Ruby中Tk的安装(for win)

Ruby需要用Tk来创建GUI,tk的下载及安装步骤如下:

网上英文说明:
http://ruby.about.com/od/desktop/p/ruby_tk.htm

在其中有个链接如下,直接链接到ActiveState's ActiveTcl
http://ruby.about.com/gi/dynamic/offsite.htm?zi=1/XJ&sdn=ruby&zu=http%3A%2F%2Faspn.activestate.com%2FASPN%2FDownloads%2FActiveTcl%2F

逐步进入到下载页面,注意,那个注册框是可选择的,你可以不注册,直接点:continue进入下载页面。

选择对应的windows平台,下载。(如果是在网上下载的源码包的话,还需要系统中安装了Visual C++ 5.x以上来编译。编译办法见:http://www.tcl.tk/doc/howto/compile.html)

将下载的ActiveTcl8.4.15.0.280619-win32-ix86-threaded.exe文件直接安装完毕就OK了。

打开ruby编辑器,执行以下代码:
require 'tk'
root = TkRoot.new { title "Ruby Tk Demo" }
TkLabel.new(root) {
  text  'Hello, World!'
  pack  { padx 15 ; pady 15; side 'left' }
}
Tk.mainloop

就可以看到Hello窗口界面了! 

ActiveTcl8.4.19.4.292682-win32-ix86-threaded.exe_1 在编译postgresql时,需要下载很多依赖库,相当麻烦,在此上传供大家享用。 tcl太大,分3个附件上传的。 立即下载

相关推荐

ActiveTcl8.4.16.0.282109-win32-ix86-threaded

ActiveTcl8.4.16.0.282109-win32-ix86-threaded

Expect 应用 简介

注意:摘自网上,并整合,如有侵权,请告知本人 我们通过Shell可以实现简单的控制流功能,如:循环、判断等。但是对于需要交互的场合则必须通过人工来干预,有时候我们可能会需要实现和交互程序如telnet服务器等进行交互的功能。而EXPect就使用来实现这种功能的工具。 Expect是一个免费的编程工具语言,用来实现自动和交互式任务进行通信,而无需人的干预。Expect的作者D

russle的专栏 2170

ActiveTcl8.4.11.2.201775-win32-ix86-threaded.exe

ActiveTcl8.4.11.2.201775-win32-ix86-threaded.exe 包含了很多库,另外是支持win32,32bit的老版本

Tcl脚本测试入门

Tcl脚本测试入门Tcl简介    Tcl是一种非常简单的编程语言,如果你以前曾经学过编程,那么你只要学习几个小时就可以编写出一些有趣的Tcl程序。本文将对Tcl的功能做一个大概的 介绍。一般来说,读完本文之后,你就可以开始独立的编写一些简单的Tcl脚本了;不过,要想获得更全面的认识,我们建议你还是去参考几本目前已经出版的 Tcl书籍。 基本语法 Tcl脚本由一些被换行

dongle2001的专栏 9399

ActiveTcl8.4.19.4.292682-win32-ix86-threaded.exe_2

在编译postgresql时,需要下载很多依赖库,相当麻烦,在此上传供大家享用。

ActiveTcl8.4.19.4.292682-win32-ix86-threaded.exe_3

在编译postgresql时,需要下载很多依赖库,相当麻烦,在此上传供大家享用。

Ruby 1.9安装tcl/tk绑定

这两天想玩一玩ruby,安装ruby后发现gui开发需要额外绑定tcl/tk(这点确实没有python方便)。 晚上查了很多资料,安装activetcl等等,都不好用。 其实是有一个捷径可以选择的,在gem中搜索: gem search -r tk | grep win 执行上面这个命令之后,会列出下面这几个gem包以供选择: aqtk (0.1.5 mswin32) tk-win (

萝卜的博客 1468

ActiveTcl8.5.9.1.294121-win32-ix86-threaded分包2

ActiveTcl8.5.9.1.294121-win32-ix86-threaded 文件较大 分成两个压缩档,此为分档2

关于安装蛋疼的ruby gem : tk-win

最近打算用ruby写GUI程序,一开始觉得先试一试tk,可没想到万恶的蛋疼开始鸟...         1 安装tk-win : gem install -r tk-win,如果找不到先 gem search -r tk         2 经过漫长的rdoc之后,貌似可以使用鸟。         3 可是在用  require 'tk' require 'tkextlib/iwidget

享受开发,颠倒银河 2836

高效爬取懂车帝车型数据:从静态解析到动态反爬实战

本文详细解析了如何高效爬取懂车帝车型数据,从静态HTML解析到动态接口反爬的完整实战路径。文章重点介绍了使用浏览器开发者工具定位数据、应对CSS混淆与参数加密等反爬策略,并提供了整合静态与动态抓取逻辑的Python代码示例,帮助开发者稳健地获取结构化车型信息。

wind6的博客 937

ArcGIS渔网分割实战:用Create Fishnet快速生成1km×1km网格(附GDP数据分析案例)

本文详细解析了ArcGIS中Create Fishnet工具在渔网分割中的应用,从基础操作到GDP空间分析全流程。通过1km×1km网格的创建与优化,实现经济数据的空间标准化和可视化表达,解决数据融合与分析的三大核心痛点。

weixin_29250403的博客 298

windows下ruby使用tk编程的方法

我们知道t'c'ltk是一个

享受开发,颠倒银河 1916

网络安全 —— 实验(基于华为eNSP模拟器)

8. 实验八 —— 通过路由的远程管理(基于实验七的基础配置)8. 实验八 —— 通过路由的远程管理(基于实验七的基础配置)6. 实验六 —— 交换机的远程控制(直接控制和间接控制)6. 实验六 —— 交换机的远程控制(直接控制和间接控制)5. 实验五 —— 将交换机作为PC端通过交换机相连。5. 实验五 —— 将交换机作为PC端通过交换机相连。4. 实验四 —— 两个PC机通过两台交换机相连。2. 实验二 —— 两个PC机通过交换机相连。2. 实验二 —— 两个PC机通过交换机相连。

这个家伙看起来很懒,只想把你留下来哦 9343

Ruby 1.9 安装tk

gem search -r tk | grep win aqtk (0.1.5 mswin32) tk-win (0.2.2 x86-mingw32) vtk-ruby (5.0.4.0 x86-mswin32-60) 转载于:https://blog.51cto.com/diogis/1097225

weixin_34397291的博客 177

自动驾驶开发者必看:如何用Impromptu VLA数据集提升模型在乡村道路的表现(附实战代码)

本文为自动驾驶开发者提供了利用Impromptu VLA开源数据集提升模型在乡村道路等极端场景表现的实战指南。该数据集专门针对边界模糊道路、非常规障碍物等非结构化环境,通过精选的8万多个极端场景片段,帮助模型弥补数据分布偏差。文章详细介绍了环境搭建、数据准备、模型微调及性能评估的全流程,并附有实战代码,旨在系统性提升自动驾驶系统在长尾场景下的鲁棒性。

t8u9v0w1x的博客 244

realsense D455深度相机+YOLO V5结合实现目标检测(一)

realsense D455深度相机+YOLO V5结合实现目标检测代码来源环境配置代码分析:1.如何用realsense在python下面调用的问题:2.对main_debug.py文件的分析:结束语 可以实现将D435,D455深度相机和yolo v5结合到一起,在识别物体的同时,还能测到物体相对与相机的距离。 说明一下为什么需要做这个事情?1.首先为什么需要用到realsense D455深度相机? 因为他是普通的相机还加了一个红外测距的东西,所以其他二维图像一样,能够得到三维世界在二维像素平面的投影

文一生 3万+

Ruby 1.9安装tcltk绑定

为什么80%的码农都做不了架构师?>>> ...

weixin_33859844的博客 144

PaddleOCR多进程GPU推理实战:200万图片高效处理方案

本文详细介绍了PaddleOCR多进程GPU推理在高效处理200万张图片OCR任务中的实战方案。通过优化GPU利用率、多进程并发和关键参数调优,实现了从单进程3000张/小时到8进程3万张/小时的性能飞跃,为大规模OCR处理提供了可靠解决方案。

prometheus9mon的博客 261

[脚本_Ruby]Windows安装配置Ruby On Rails

感觉Java学的差不多了,想接触下Ruby On Rails,看看它比Java WEB高效到哪里了,在Ubuntu12.10上弄了两天总是报错提示没有指向的文件sqlite3,不管怎么安装sqlite3都不行,到最后没办法只有跑到WIN7平台下试试,以下就是我搭建Ruby On Rails的过程: 首先也是需要下载ruby,在Windows下有直接安装的exe文件,可以从rubyi...

weixin_30267785的博客 261

免Root抓包神器Packet Capture:安卓App数据捕获全攻略

本文详细介绍了免Root安卓抓包神器Packet Capture的安装与使用全攻略。通过利用安卓系统的VPN Service API,该工具无需Root权限即可捕获并解密App的HTTP/HTTPS网络流量。文章从核心原理、证书安装、实战抓包步骤到结果分析与常见问题排查,提供了完整指南,是移动端开发、安全测试和数据分析的实用利器。

weixin_29232507的博客 1082

k8s中pod使用详解

k8s中Pod使用

congge 1万+

Win下使用RubyTk的解决

解决方法 win用户需要下载并安装的ActiveState's ActiveTcl 打开控制台,输入 gem install -r tk ,下载ruby的tk库 运行以下代码进行测试: require 'tk' root = TkRoot.new { title "Hello, World!" } TkLabel.new(root)...

weixin_33859231的博客 238

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

latex自动编译 (ubuntu/win)

之前写过一篇windows下的,现在重新总结一下,主要是可以支持ubuntu了。其实从功能上是比上一篇少了一个win32 api隐藏控制台。 采用的编程语言为ruby,窗体程序为 ruby 的 tk。 最后实现的效果为 用notepad++或其他软件编辑,可以自动编译,实时查看(实时查看需要 sumatrapd (in windows) 或者 okular (in ubuntu))。 安装ruby...

长虹剑的专栏 1788

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

上一篇: ROR+Mysql5 utf8搭配问题解决方案
下一篇: 《Web开发敏捷之道》2版 P112 计数器答案
dearsuper
博客等级 码龄21年 3粉丝 4原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值