我需要gem ruby-filemagic来满足我项目中的一些要求。在运行bundle install时,它给了我这个错误
*** ERROR: missing required library to compile this module
*** extconf.rb failed ***
请帮我解决这个问题。
答案 0 :(得分:33)
sudo apt-get install libmagic-dev
为我做了
答案 1 :(得分:29)
在OSX上brew install libmagic
之前运行gem install ruby-filemagic
使我的ruby-filemagic安装成功。
答案 2 :(得分:2)
如果您在EC2实例上安装gem ruby-filemagic,请以root身份登录并使用此命令
yum install file file-devel
答案 3 :(得分:0)
如果您使用的是 alpine 发行版,但无法使用apt-get,请尝试以下操作:
apk add musl libmagic file file-dev imagemagick