尝试在位桶管道docker实例中安装sass并获取错误Failed to build gem native extension
日志显示以下内容:
gem install sass --no-user-install
Successfully installed rb-fsevent-0.10.2
Building native extensions. This could take a while...
ERROR: Error installing sass:
ERROR: Failed to build gem native extension.
我正在使用图片php:7.1.1
应该像我运行的脚本一样安装Ruby和Gem:
apt-get update && apt-get install -y unzip nodejs ruby-full
gem install sass --no-user-install
提前致谢
答案 0 :(得分:6)
我遇到了同样的问题。以下包解决了这个问题:
apt-get install -y ruby-dev gcc automake libtool rubygems build-essential
祝你好运
答案 1 :(得分:1)
我今天也注意到了这个错误,使用gitlab-ci和基于php:7.0的docker镜像。
我尝试安装gem update --system
并首先执行{{1}},因为我在另一个SO解决方案中找到它并且它没有修复错误。
抱歉,我无法发布此评论作为评论,我的声誉太低,但我希望您了解您并不孤单。希望这是一个宝石工具链问题,可以快速修复。