Gem 有人和我一样吗?"Ignoring bigdecimal-1.3.2 because its extensions are not built. Try: gem pristine bigdecimal --version 1.3.2"

LisonFan · September 27, 2018 · Last by LisonFan replied at September 28, 2018 · 7320 hits

Reply to pynix

试过了,还是提示

大概是升级 ruby 版本导致的吧。

brew config 看看用的是哪个 ruby, 然后用对应的目录里的 gem 命令安装个新的 bigdecimal

Reply to luikore

切换会系统到 ruby 执行 gem pristine bigdecimal --version 1.3.2 就可以了

不过请教一下 Homebrew 使用到 ruby 能切换吗?

Homebrew 可能会自己下载一个 Ruby, 或者直接就用系统的,都不一定的……

既然用的系统 Ruby,那你这样就可以了:

sudo /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/gem ins bigdecimal
Reply to luikore

嗯嗯,谢谢,昨晚上弄好了

You need to Sign in before reply, if you don't have an account, please Sign up first.