Ruby on Rails 6项目添加devise gem时bcrypt安装失败的解决方法
解决Rails 6中安装Devise时bcrypt(3.1.19)安装失败的问题
执行bundle install安装Devise依赖时,遇到如下错误:
An error occurred while installing bcrypt (3.1.19), and Bundler cannot continue. In Gemfile: devise was resolved to 4.9.2, which depends on bcrypt
解决方法
在终端执行以下命令安装/更新Xcode组件:
xcode-select --install
原因说明
bcrypt的编译与正常运行依赖Xcode提供的相关组件,缺失这些组件会直接导致安装失败。
内容的提问来源于stack exchange,提问作者Vasily Navalnii
相关产品推荐
相关产品推荐

