gpt4 book ai didi

ruby-on-rails - 'gem install [gem 名称] --pre' 没有更新我的系统 gems

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

我是使用 gems 的新手,所以如果我的事实有误,请原谅我。

我想将 Bundler 从 v1.3.5 更新到最新版本 (v1.5.3),所以我尝试这样做:

sudo gem install bundler --pre

命令行输出:

Fetching: bundler-1.5.3.gem (100%)Fetching: bundler-1.5.3.gem
Successfully installed bundler-1.5.3
Parsing documentation for bundler-1.5.3
Installing ri documentation for bundler-1.5.3
Done installing documentation for bundler after 4 seconds
1 gem installed

但是当我执行 gem listbundle --version 时,它表明我仍在使用旧版本 (v1.3.5)。这适用于我所有的其他 gem 。我尝试以同样的方式更新 Susy、Sass 和 Compass,但它没有得到更新,即使它说安装成功。

有什么想法吗?时间差

最佳答案

已修复。似乎如果您在安装 gem 时添加 sudo,它会将 gem 安装在与您不使用 sudo 时使用的目录不同的目录中。我在执行 sudo gem list 时看到了这一点,它显示了与普通 gem list 命令不同的结果。

为了能够在没有 sudo 的情况下添加 gem,我只是做了 chown -R [current_user] [ruby_directory]

关于ruby-on-rails - 'gem install [gem 名称] --pre' 没有更新我的系统 gems,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22650683/

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