确保在导轨上设置红宝石时需要运行时错误

问题描述 投票:0回答:1

我一直在尝试在轨道上设置红宝石。

我将使用创建一个新项目

# rails new test

我会收到此错误消息

Traceback (most recent call last):
    6: from /usr/bin/rails:23:in `<main>'
    5: from /usr/lib/ruby/2.7.0/rubygems.rb:295:in `activate_bin_path'
    4: from /usr/lib/ruby/2.7.0/rubygems.rb:295:in `synchronize'
    3: from /usr/lib/ruby/2.7.0/rubygems.rb:297:in `block in activate_bin_path'
    2: from /usr/lib/ruby/2.7.0/rubygems.rb:230:in `finish_resolve'
    1: from /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:175:in `require'
/usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:175:in `ensure in require': CRITICAL: RUBYGEMS_ACTIVATION_MONITOR.owned?: before false -> after true (RuntimeError)

我已经待了很长时间了,但找不到解决方案。

我还确保使用# gem update更新了所有内容>

[抱歉,如果这是一个简单的问题,那么我对使用红宝石感到陌生。我收集到显示器包可能有问题吗?

如果有帮助,我正在运行带有内核5.6.11-arch1-1的Linux

我一直在尝试在轨道上设置红宝石。我将使用#rails new test创建一个新项目,并且会收到此错误消息Traceback(最近一次调用是最后一次):6:来自/ usr / bin / rails:23:`<...>

ruby-on-rails ruby runtime-error
1个回答
0
投票

尝试使用重新安装捆绑器

gem install bundler

然后您可以运行

© www.soinside.com 2019 - 2024. All rights reserved.