我已经在开发环境中将gemmysql2替换为sqlite3。但是Rails一直在寻找它。我试图删除Gemfile.lock,但没有用。我还更改了database.yml文件。
这是我做的错误[
LoadError:无法加载此类文件-/home/gn09/.rbenv/versions/2.6.1/lib/ruby/gems/2.6.0/gems/arel-9.0.0/lib/arel/visitors/ mysql.rb
#gemfile.rb
gem 'sqlite3'
- database.ymlsomething like this
bundle
[
bundle update
-正确更新Gemfile.lock]
rails db:create db:migrate
rails s
rbenv uninstall 2.6.1
然后再次安装以获取一组全新的宝石
rbenv uninstall 2.6.1
然后安装捆绑软件
gem install bunder -v '2.1.4'
然后
bundle install