gpt4 book ai didi

ruby - 当我运行 "gem list"时, bundler (默认 : 1. 16.2)是什么意思?什么是(默认)部分?

转载 作者:数据小太阳 更新时间:2023-10-29 07:19:40 28 4
gpt4 key购买 nike

我收到此错误消息:

.rvm/gems/ruby-2.5.1/bin/ruby_executable_hooks:24:in `<main>'

我重新安装了 Ruby

rvm reinstall ruby-2.5.1

它给出错误信息:

Error running '__rvm_with ruby-2.5.1 gemset_pristine', please read
/home/zoli/.rvm/log/1533209563_ruby-2.5.1/gemset.pristine-ruby-2.5.1.log

这就是我第一次遇到这个错误的原因:

$ gem list bun
*** LOCAL GEMS ***
bundler (default: 1.16.2)

Gem list 给出了一个 gems 列表 - 一些包括 (default: ...) 部分。这是什么意思?我遇到了这个 Github 线程:bundler https://github.com/bundler/bundler/issues/6290有同样的问题:

(default: 1.16.1, default: 1.16.0)

当我尝试使用 Ruby gems 运行命令时出现错误。

如何在不使用任何二进制文件的情况下使用 RVM 安装 Rubies?这个(默认)部分是什么意思?

最佳答案

default 部分列出了默认的 gem 版本,这些版本是特定 Ruby 的一部分。

您可以在 https://stdgems.org/ 找到每个 Ruby 版本的默认 gem 列表。 .来自同一网站的引述:

There are two different kinds of standard gems:

  • Default gems: These gems are part of Ruby and you can always require them directly. You cannot remove them. They are maintained by Ruby core.

  • Bundled gems: The behavior of bundled gems is similar to normal gems, but they get automatically installed when you install Ruby. They can be uninstalled and they are maintained outside of Ruby core.

关于ruby - 当我运行 "gem list"时, bundler (默认 : 1. 16.2)是什么意思?什么是(默认)部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51652769/

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