当我在我的项目中运行bundle install时,出现了一个错误,它无法安装mysql。这很奇怪,因为该项目在我取消服务器以使用rails更新数据库记录之前一直工作正常,并且我得到了一个rails错误。当我运行bundle install时,许多我的gems都丢失了,现在我正在尝试重新安装所有的gems,但它一直在mysql2处失败。
错误日志:.rvm/gems/ruby-2.6.1/extensions/x86_64-darwin-18/2.6.0-static/mysql2-0.5.2/gem_make.out输出:
我正在使用一台MacBook Pro,操作系统为Mojave 10.14.1。
Ruby版本为“2.6.1”。
我该如何解决这个问题?
错误日志:.rvm/gems/ruby-2.6.1/extensions/x86_64-darwin-18/2.6.0-static/mysql2-0.5.2/gem_make.out输出:
"clang -o conftest -I/Users/cinta/.rbenv/versions/2.6.1/include/ruby-2.6.0/x86_64-darwin18 -I/Users/cinta/.rbenv/versions/2.6.1/include/ruby-2.6.0/ruby/backward -I/Users/cinta/.rbenv/versions/2.6.1/include/ruby-2.6.0 -I. -I/Users/cinta/.rbenv/versions/2.6.1/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -O3 -Wno-error=shorten-64-to-32 -pipe conftest.c -L. -L/Users/cinta/.rbenv/versions/2.6.1/lib -L/usr/local/opt/openssl/lib --with-cppflags=-I/usr/local/opt/openssl/include -lruby.2.6-static -framework Security -framework Foundation -lpthread -ldl -lobjc "
clang: error: unsupported option '--with-cppflags=-I/usr/local/opt/openssl/include'
checked program was:
/* begin */
1: #include "ruby.h"
2:
3: int main(int argc, char **argv)
4: {
5: return 0;
6: }
/* end */
我正在使用一台MacBook Pro,操作系统为Mojave 10.14.1。
Ruby版本为“2.6.1”。
我该如何解决这个问题?