当我尝试在我的新 Mac 机器上安装 Rails v 6.1.1(仍在 Catalina 上,而不是 Big Sur 上)时,我收到一条错误消息,我找不到解决方案
我已经安装了 rbenv 和 Homebrew,并且已经更新到最新版本的 Ruby (3.0.0)。当我推出时,which ruby我得到:/usr/local/opt/ruby/bin/ruby
这是我运行时在终端中看到的错误代码gem install rails -v 6.1.1(sudo安装时出现相同错误):
Building native extensions. This could take a while...
ERROR: Error installing rails:
ERROR: Failed to build gem native extension.
current directory: /usr/local/lib/ruby/gems/3.0.0/gems/mimemagic-0.3.10/ext/mimemagic
/usr/local/opt/ruby/bin/ruby -I/usr/local/lib/ruby/site_ruby/3.0.0 -rrubygems /usr/local/Cellar/ruby/3.0.0_1/lib/ruby/gems/3.0.0/gems/rake-13.0.3/exe/rake RUBYARCHDIR\=/usr/local/lib/ruby/gems/3.0.0/extensions/x86_64-darwin-19/3.0.0/mimemagic-0.3.10 RUBYLIBDIR\=/usr/local/lib/ruby/gems/3.0.0/extensions/x86_64-darwin-19/3.0.0/mimemagic-0.3.10
rake aborted!
Could not find MIME type database in the following locations: ["/usr/local/share/mime/packages/freedesktop.org.xml", "/opt/homebrew/share/mime/packages/freedesktop.org.xml", "/opt/local/share/mime/packages/freedesktop.org.xml", "/usr/share/mime/packages/freedesktop.org.xml"]
Ensure you have either installed the …Run Code Online (Sandbox Code Playgroud)