我很难在我的开发机器上安装 AppFog 客户端 Ruby Gem。尤其是tunnel
需要Caldecott
.
这是我到目前为止所做的,
- RubyInstaller 安装 Ruby 2.0 x64(我电脑上唯一的一个,我之前没有真正使用过 Ruby)
gem update --system
gem install af
这适用于af login
等。
- 安装了 RubyInstaller DevKit
eventmachine
从 GitHub克隆并按照此处所述进行修补和安装gem install caldecott --platform=ruby
这一切都很好,没有来自 Gem 系统的投诉,但是现在当我运行 AppFog 客户端时,我仍然得到,
C:\Ruby200-x64\bin>gem install caldecott --platform=ruby 成功安装 caldecott-0.0.5 解析 caldecott-0.0.5 的文档 1 个 gem 安装
C:\Ruby200-x64\bin>af tunnel [WARNING] DL is deprecated, please use Fiddle 要使用 `af tunnel',你必须先安装 Caldecott:
gem install caldecott
请注意,您需要一个 C 编译器。如果您使用的是 OS X,Xcode 将提供一个。如果您使用的是 Windows,请尝试 DevKit。
将来将删除此手动步骤。
错误:未安装 Caldecott。
C:\Ruby200-x64\bin>
即安装不识别caldecott
。我究竟做错了什么?