3

我正在尝试在运行 Ruby 2.0.0 的 Macbook Air Os X Mavericks 上安装 Dashing Framework。

当我运行时,sudo gem install dashing我收到以下错误:

    ERROR:  Error installing dashing:
    ERROR: Failed to build gem native extension.

    /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb
mkmf.rb can't find header files for ruby at /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/include/ruby.h


Gem files will remain installed in /Library/Ruby/Gems/2.0.0/gems/eventmachine-1.0.3 for inspection.
Results logged to /Library/Ruby/Gems/2.0.0/gems/eventmachine-1.0.3/ext/gem_make.out

对此有什么想法吗?我不知道如何让它正确安装..

4

3 回答 3

2

我今天在新的 Mavericks 安装上安装了 Dashing。我会推荐使用 Ruby 1.9.3。按照“入门”部分

这是我所做的:

如果你还没有升级 Xcode,你应该这样做,打开终端并输入:

xcode-select --install

这将安装 xcode 命令工具。

安装 RVM(开发​​版): \curl -sSL https://get.rvm.io | bash

观察输出,你必须再执行一步:

source --your path--.rvm/scripts/rvm

安装 Ruby 193

rvm install ruby-1.9.3 --with-gcc=clang

我使用 --with-gcc=clang 来解决“错误:C 编译器无法创建可执行文件”

安装后,您可以通过执行以下命令来使用它:

rvm use 1.9.3

并确认它正在使用中

ruby -v

然后按照 Dashing 文档:

gem install dashing

dashing new sweet_dashboard_project 或者你想给它起什么名字

将您的目录更改为 sweet_dashboard_project 并捆绑 gems

bundle

dashing start

浏览本地主机:3030

于 2014-04-05T17:42:51.740 回答
0

您需要在 mac os 中安装 ruby​​ 开发包

查看相关问题

于 2014-05-05T05:33:12.647 回答
0

尝试以下命令并运行sudo gem install dashing

yum -y install gcc mysql-devel ruby-devel rubygems
于 2015-10-19T16:06:12.887 回答