Home>
I would like to install gem 'faker', '1.7.3' in Chapter 10 of the rails tutorial.
Bundler could not find compatible versions for gem "i18n":
In snapshot (Gemfile.lock):
i18n (= 1.7.0)
In Gemfile:
jbuilder (~>2.5) x64-mingw32 was resolved to 2.9.1, which depends on
activesupport (>= 4.2.0) x64-mingw32 was resolved to 5.2.3, which depends
on
i18n (<2,>= 0.7) x64-mingw32
faker (= 1.7.3) x64-mingw32 was resolved to 1.7.3, which depends on
i18n (~>0.5) x64-mingw32
Runningbundle update
will rebuild your snapshot from scratch, using only
the gems in your Gemfile, which may resolve the conflict
Is displayed and cannot be installed
The following is a gemfile
source 'https://rubygems.org'
git_source (: github) {| repo | "https://github.com/#{repo}.git"}
ruby '2.4.9'
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '~>5.2.3'
gem 'bootstrap-sass', '3.3.7'
gem 'bcrypt', '3.1.12'
gem 'faker', '1.7.3'
gem 'jquery-rails'
gem 'jquery-ui-rails'
# Use sqlite3 as the database for Active Record
gem 'sqlite3'
# Use Puma as the app server
gem 'puma', '~>3.11'
# Use SCSS for stylesheets
gem 'sass-rails', '~>5.0'
# Use Uglifier as compressor for JavaScript assets
gem 'uglifier', '>= 1.3.0'
# See https://github.com/rails/execjs#readme for more supported runtimes
gem 'duktape'
# Use CoffeeScript for .coffee assets and views
gem 'coffee-rails', '~>4.2'
# Turbolinks makes navigating your web application faster.Read more: https://github.com/turbolinks/turbolinks
gem 'turbolinks', '~>5'
# Build JSON APIs with ease.Read more: https://github.com/rails/jbuilder
gem 'jbuilder', '~>2.5'
# Use Redis adapter to run Action Cable in production
# gem 'redis', '~>4.0'
# Use ActiveModel has_secure_password
# gem 'bcrypt', '~>3.1.7'
# Use ActiveStorage variant
# gem 'mini_magick', '~>4.8'
# Use Capistrano for deployment
# gem 'capistrano-rails', group:: development
# Reduces boot times through caching;required in config/boot.rb
gem 'bootsnap', '>= 1.1.0', require: false
group: development,: test do
# Call 'byebug' anywhere in the code to stop execution and get a debugger console
gem 'byebug', platforms: [: mri,: mingw,: x64_mingw]
end
group: development do
# Access an interactive console on exception pages or by calling 'console' anywhere in the code.
gem 'web-console', '>= 3.3.0'
end
group: test do
# Adds support for Capybara system testing and selenium driver
gem 'capybara', '>= 2.15'
gem 'selenium-webdriver'
# Easy installation and use of chromedriver to run system tests with Chrome
gem 'chromedriver-helper'
end
# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
gem 'tzinfo-data', platforms: [: mingw,: mswin,: x64_mingw,: jruby]
Tell someone who understands
-
Answer # 1
Related articles
- ruby - rails i want to scrape gem
- ruby - the last db setting doesn't work when deploying rails app on aws
- ruby on rails 5 - actioncontroller :: invalidauthenticitytoken cannot be resolved
- ruby on rails - error in controller when transitioning with rails6 destory action
- ruby on rails - access fails after seed after deploying to heroku
- ruby on rails runtime error cannot be resolved
- ruby on rails - missing required keys: i'm having trouble resolving the [: id] error
- ruby on rails 5 - some items are not saved in db when posting from rails form
- bootstrap display in ruby on rails is broken
- ruby - [rails] i can't install the add favorite button
- ruby on rails - seed fails on heroku
- ruby on rails - dealing with wrong number of arguments (given 1, expected 2)
- ruby on rails - cannot pass id to destroy action of intermediate table
- ruby on rails - how to manage prefectures in rails web applications
- ruby on rails - i want to post an image by dragging and dropping
- ruby - efficient writing of rails routing and actions
- ruby on rails - launching unicorn doesn't work
- ruby on rails - error in $bundle exec puma
- ruby on rails - i want to set responsestatus to 200, but it becomes 401
- ruby on rails - data cannot be saved in the intermediate table (parameters cannot be passed)
Trends
Specified faker version is very old. The latest version is 2.7.0.
Why don't you specify the version and try the installation?