ruby - 您的供应商/缓存目录中似乎缺少一些宝石
问题描述
在 Rails 项目中运行命令需要帮助bundle
,我收到以下错误:
Some gems seem to be missing from your vendor/cache directory.
Could not find rack-protection-1.5.5 in any of the sources
gem install rack-protection -v 1.5.5完美运行,gem 已安装,但是当我再次运行bundle或bundle install时,我仍然收到缺少 gem 错误。我检查了 GEM PATHS 目录,gem 确实在那里。请帮忙。
解决方案
解决方案是完全删除vendor/cache目录。
推荐阅读
- angular - 以角度在两个 sass 文件之间切换
- office-js - Office.js API 的 displayDialogAsync 方法未打开页面
- mysql - MySQL 可以输出相当于 perl 压缩整数吗?
- python - 如何在 PyTorch 中删除图层指定位置的节点
- r - R - 在城市地图上拟合网格并将数据输入到网格方块中
- ecmascript-6 - Lodash:根据条件在多级Json中查找并添加项目
- mysql - MYSQL:IF 语句在 n 行中查找空列
- node.js - node-gd:同步 savePng() 不返回错误
- angular - Npm 安装 Angular 5 兼容版本
- python - 在 python 程序完成 matplotlib 部分之前,SSH 因管道损坏而关闭