ray*_*ray 2 ruby ruby-on-rails ruby-on-rails-4.2 ruby-2.4
RVM 已设置,ruby-2.4.0我创建了具有版本的新应用程序,
gem 'rails', '4.2.6'
Run Code Online (Sandbox Code Playgroud)
我更新了捆绑器使用,
gem update --system
gem install bundler
bundle version
# Bundler version 2.0.1 (2019-01-04 commit d7ad2192f)
Run Code Online (Sandbox Code Playgroud)
但是我遇到以下错误bundle install,
Fetching gem metadata from https://rubygems.org/.............
Fetching gem metadata from https://rubygems.org/.
Resolving dependencies...
Bundler could not find compatible versions for gem "bundler":
In Gemfile:
rails (= 4.2.6) was resolved to 4.2.6, which depends on
bundler (< 2.0, >= 1.3.0)
Current Bundler version:
bundler (2.0.1)
This Gemfile requires a different version of Bundler.
Perhaps you need to update Bundler by running `gem install bundler`?
Could not find gem 'bundler (< 2.0, >= 1.3.0)', which is required by gem 'rails (= 4.2.6)', in any of the sources.
Run Code Online (Sandbox Code Playgroud)
它问我需要较低版本的捆绑器,为什么?以上应该怎么解决?
mec*_*cov 11
安装任何版本 (< 2.0, >= 1.3.0) 的捆绑程序。
例如
gem install bundler -v 1.17.3
Run Code Online (Sandbox Code Playgroud)
进而
bundle _1.17.3_ install
Run Code Online (Sandbox Code Playgroud)
它应该适用于您的情况。
| 归档时间: |
|
| 查看次数: |
3530 次 |
| 最近记录: |