ruby-on-rails Ubuntu 20.04 Gem::LoadError when trying mastodon db migrate

cngwdvgl  于 2023-03-31  发布在  Ruby
关注(0)|答案(1)|浏览(137)

错误:

Gem::LoadError: You have already activated rake 13.0.3, but your Gemfile requires rake 13.0.6.

命令运行:

docker-compose run --rm web rake db:migrate

在我的~/mastodon文件夹上运行此命令会导致上述错误。
无数的解决方案涉及到在不同的文件夹上运行gem卸载,各种各样的更新方法,每种方法都抛出自己的错误。多个ruby on rails管理器,没有运气。我希望你们中的一个能帮助我安全地运行这个命令

wh6knrhe

wh6knrhe1#

在命令中使用bundle exec rake而不是仅使用rake
编辑:你可以使用docker-compose run --rm web rails db:migrate,因为它也在内部运行bundle,但这取决于rails的版本。

相关问题