小编Mac*_*íma的帖子

Bundler:如何删除已卸载的 gems

我正在尝试安装pg_search gem。在第一次尝试中,我没有注意 ruby​​ 的必要版本(我们正在使用2.3.1并且2.4是必需的),在出现的错误消息中我被要求运行bundle update,但它更新了 pg_search 到2.3.5需要 ruby >= 2.5。即使我指定了旧版本的 gem,它仍然显示相同的消息:

Gem::InstallError: pg_search requires Ruby version >= 2.5.
An error occurred while installing pg_search (2.3.5), and Bundler cannot continue.
Make sure that `gem install pg_search -v '2.3.5'` succeeds before bundling.
Run Code Online (Sandbox Code Playgroud)

我已经通过运行安装了 gem docker-compose run web gem install pg_search -v 2.1.4,并重新创建了容器。我的 Gemfile:

Gem::InstallError: pg_search requires Ruby version >= 2.5.
An error occurred while installing pg_search (2.3.5), and Bundler cannot continue. …
Run Code Online (Sandbox Code Playgroud)

ruby rubygems ruby-on-rails bundler

2
推荐指数
1
解决办法
100
查看次数

标签 统计

bundler ×1

ruby ×1

ruby-on-rails ×1

rubygems ×1