任何人都可以在El Capitan上安装ruby-tk吗?

时间:2015-11-15 05:22:04

标签: ruby macos tk

任何人都可以在El Capitan上安装ruby-tk吗?似乎没有包含tk绑定。尝试了一段时间让任何ruby-tk启动并运行没有爱,包括从源代码编译(错误!)和自制程序(没有tk!)

提前致谢, 克雷格

3 个答案:

答案 0 :(得分:2)

mac os x el capitan的ruby tcl / tk安装指南

  1. 安装brew(遵循brew安装指南) http://brew.sh/

  2. 安装http://www.activestate.com/activetcl/downloads

  3. 按选项+单击以安装ActiveTcl 8.5 dmg文件。

  4. 安装rvm(按照rvm安装指南) https://rvm.io/rvm/install

  5. 使用tcl和tk安装ruby: rvm重新安装ruby-2.2.3 --with-tcl --with-tk

  6. 使用新下载的ruby版本: rvm使用2.2.3 - 默认

  7. installation reference
    download link
    guides/tutorials

答案 1 :(得分:1)

在MacOSX Catalina上

警告(仅对旧的旧项目执行此操作,对新项目使用不同的GUI)

Tk依赖于Ruby宝石

Install brew

brew install libgd
brew install tcl-tk
echo 'export PATH="/usr/local/opt/tcl-tk/bin:$PATH"' >> ~/.zshrc
sudo gem install tk
  • 安装Perlbrew
  • 安装cpan
  • 安装cpan分支

Perlbrew开关5.14.4

下载并安装XQuartz dmg https://www.xquartz.org/

先不要用力!

perlbrew switch 5.14.4
cpanm install Try::Tiny
cpanm install YAML
cpanm install GD::Simple
cpanm install GD::Graph
cpanm install Tk

答案 2 :(得分:0)

通过安装rvm和ruby-head,使用ruby-tk工作,说明here除了该页面上的配方之外,不需要其他安装/配置来运行我的ruby-tk脚本。谢谢,Alok Yadav!