Nab*_*Ali 2 ruby macos tk-toolkit rvm
我正在尝试使用TK支持安装Ruby.
使用RVM,我这样做:
rvm install 1.9.2 -C --enable-shared --enable-pthread
Run Code Online (Sandbox Code Playgroud)
安装似乎工作正常,我可以看到一些叫做的东西
.rvm/src/ruby-1.9.2-p320/ext/tk/tcltklib.c
Run Code Online (Sandbox Code Playgroud)
我假设是我需要的图书馆?
然后我试着跑
require 'tk'
Run Code Online (Sandbox Code Playgroud)
在irb中,但收到错误消息
LoadError: no such file to load -- tk
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
如果有人对在OSX上使用TK支持将Ruby升级到2.0.0的完整步骤列表感兴趣,这就是我所做的:
为Ruby安装RVM -
\curl -#L https://get.rvm.io | bash -s stable --autolibs=3 --ruby
Run Code Online (Sandbox Code Playgroud)
从ActiveTcl安装TK - http://www.activestate.com/activetcl
跑
rvm reinstall 2.0.0 --enable-shared --enable-pthread --with-tk --with-tcl
Run Code Online (Sandbox Code Playgroud)
启动irb并检查TK安装是否成功
require 'tk'
Run Code Online (Sandbox Code Playgroud)
RVM默认禁用tk/tcl(OS X上的问题),你需要告诉ruby(通过rvm)你想要tk/tcl:
rvm install 1.9.2 --enable-shared --enable-pthread --with-tk --with-tcl
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2896 次 |
| 最近记录: |