我发现捆绑包出现以下错误
Bundler找不到与“ bundler”宝石兼容的版本: 宝石文件: 捆绑器(〜> 1.15)
当前捆绑软件版本: bundler(2.0.1)此Gemfile需要其他版本的Bundler。也许您需要通过运行
gem install bundler
来更新Bundler?在任何相关来源中找不到宝石“捆绑包(〜> 1.15)”: 本地红宝石安装
然后我尝试使用
降级捆绑器版本$ gem install bundler -v'〜> 1.7.0'正在抓取:bundler-1.7.15.gem
(100%)成功安装bundler-1.7.15解析文档 bundler-1.7.15安装Bundle-1.7.15的ri文档 1秒钟后安装捆绑程序的文档,安装1个gem
但是当我用
捆绑程序--version
它仍然说Bundler版本2.0.1
答案 0 :(得分:2)
系统上的默认捆绑程序版本仍为2.0.1
。如果需要使用下载的版本1.7.15
,则必须运行bundle _1.7.15_ install
。您还可以使用bundle _1.7.15_ -v
检查该版本是否已成功安装在您的系统上
在任何一种情况下,如果您收到错误Could not find command "_1.7.15_"
,则意味着系统上尚未安装捆绑软件版本_1.7.15_
。
此外,这些链接可能会帮助您:
答案 1 :(得分:0)
尝试使用bundler update bundler
更新捆绑软件,然后再次运行bundle update
。上次它解决了我的问题。