我升级到ruby 2.3.0 安装捆绑器并从我的rails应用程序安装我的gemset hive_geoip2失败,因为它找不到maxminddb.h
它在里面查看/Users/me/.rvm/gems/ruby-2.3.0/gems/hive_geoip2-0.1.2/ext/hive_geoip2 /Users/me/.rvm/rubies/ruby-2.3.0/bin/ruby -r ./siteconf20160120-32274-1551slx.rb extconf.rb
基本上是/Users/me/.rvm/gems/ruby-2.3.0/gems/hive_geoip2-0.1.2/ext/hive_geoip2
我已经使用brew来安装libmaxminddb
当我使用find / usr / local / include / usr / include -name maxminddb.h搜索maxminddb.h时,我得到: /usr/local/include/maxminddb.h find:/ usr / include:没有这样的文件或目录
所以它在我的/ usr / local / include
中如何解决此问题?
答案 0 :(得分:1)
感谢宝石老板desuwa马上回答我的问题。
尝试手动传递mmdb位置:
gem install hive_geoip2 - --with-maxminddb-dir = / usr / local