Rob*_*ler 63 ruby macos install rubygems jekyll
我在安装jekyll时遇到了一些麻烦.无法弄清楚如何修补丢失的链接.我认为这是对Ruby的更新,但RVM也无法安装备用版本的ruby.
下面是完整的帖子:
$ sudo gem install jekyll
ERROR: Error installing jekyll:
ERROR: Failed to build gem native extension.
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb
mkmf.rb can't find header files for ruby at /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/ruby.h
Gem files will remain installed in /Library/Ruby/Gems/1.8/gems/fast-stemmer-1.0.1 for inspection.
Results logged to /Library/Ruby/Gems/1.8/gems/fast-stemmer-1.0.1/ext/gem_make.out
Run Code Online (Sandbox Code Playgroud)
这是否意味着我需要通过rvm更新我正在使用的ruby版本?
Nmz*_*zzz 195
sudo apt-get install ruby-devgem install jekyllNoa*_*ark 11
您的问题是,您的系统不知道make所在的位置,或者您没有安装它.修复此问题的最简单方法(以及可能会尝试启动并运行ruby系统的其他问题)是安装xcode.
你可以在http://itunes.apple.com/us/app/xcode/id497799835?ls=1&mt=12获取狮子.或者它与您的计算机上的早期版本的CD一起出现.
如果您正在使用Lion,请参阅以下评论,以获取有关如何在Lion上安装开发人员工具的链接.
我对Ubuntu的同样的错误和本帮我整理出来.
你必须安装ruby-dev
apt-get install ruby-dev
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
28859 次 |
| 最近记录: |