1

我在运行几个命令时突然遇到了一些问题,例如rails -v or rails new project_name

我实际上已经在我的 macbook pro 上成功安装了 rails 5。但有时我试图克隆一个旧的 rails 项目并运行 bundle install ,从那时起我就面临这个问题。它说 in 'raise_if_conflicts': Unable to activate rails-3.0.1, because bundler-1.16.1 conflicts with bundler (~> 1.0.0) (Gem::ConflictError)

附上截图以获取更多信息!有人可以帮忙吗?

4

3 回答 3

0

您可能需要更新到 bundler,运行以下命令来更新 bundler

gem update bundler 

希望这能解决您的问题。

于 2018-04-01T19:01:07.030 回答
0

你可以更新rails

gem update rails

或者可以使用安装在 mac 上的特定于 rails 的版本(例如:5.1.1)创建新项目。

rails _5.1.1_ new test_app
于 2018-04-01T19:06:34.840 回答
0

您可能需要更新到 bundler 。您可以运行以下命令。

'捆绑更新'

于 2020-10-28T16:02:12.887 回答