An error occurred while installing msgpack (1.7.1), and Bundler cannot continue.
您可以尝试以下解决方法:
-
确认您的系统中是否安装了msgpack的依赖库:libmsgpack-dev。如果没有安装,请使用以下命令安装:
sudo apt-get install -y libmsgpack-dev -
尝试使用以下命令重新安装msgpack:(亲测有效)
gem install msgpack -- --with-cflags="-std=c99" -
清除bundle缓存,然后重新安装:
bundle clean --force bundle install
如果以上方法无法解决问题,您也可以尝试使用其他版本的msgpack或升级您的Bundler版本。