gpt4 book ai didi

ruby-on-rails - 似乎无法创建具有特定 Rails 版本的应用程序 [Hartl 的教程]

转载 作者:太空宇宙 更新时间:2023-11-03 16:16:07 24 4
gpt4 key购买 nike

我以前使用过 Rails 并安装了其他版本。我目前正在尝试遵循 Hartl 的教程,他要求使用特定版本的 Rails 和特定的 gem。

当我尝试运行 rails _5.0.3_ new sample_app我收到以下错误:

/Users/carlosgrijalva/.rvm/rubies/ruby-2.3.1/lib/ruby/site_ruby/2.3.0/rubygems/specification.rb:2278:in `check_version_conflict': can't activate activesupport-5.1.1, already activated activesupport-5.0.3 (Gem::LoadError)

rails -v 返回 Rails 5.1.1

我知道这与一些 gem 规范有关,但我不确定如何更改它。

如有任何帮助,我们将不胜感激!

最佳答案

您的 activesupport 版本与这两个版本的要求不匹配,您拥有适用于 Rails 5.1.1 的版本,但不适用于 Rails 5.0.3 版本。

你可以试试gem uninstall activesupport,然后在5.0.3版本安装启动项目的。

如果您必须使用较新版本的 Rails,那么它会要求适当版本的 activesupport 来使用它,您可以根据您使用的 Rails 版本轻松管理它们的安装和卸载。

关于ruby-on-rails - 似乎无法创建具有特定 Rails 版本的应用程序 [Hartl 的教程],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44706786/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com