gpt4 book ai didi

ruby - 我无法在 Leopard 中安装任何 gem 或更新

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

bogon:~ Zhulin$ ruby -v
ruby 1.8.6 (2009-06-08 patchlevel 369) [universal-darwin9.0]
bogon:~ Zhulin$ rails -v
Rails 1.2.6
bogon:~ Zhulin$ gems -v
-bash: gems: command not found
bogon:~ Zhulin$ sudo gem install heroku
Password:
ERROR: While executing gem ... (Gem::RemoteSourceException)
HTTP Response 302 fetching http://gems.rubyforge.org/yaml
bogon:~ Zhulin$ gem -v
1.0.1
bogon:~ Zhulin$ gem list

*** LOCAL GEMS ***

actionmailer (1.3.6)
actionpack (1.13.6)
actionwebservice (1.2.6)
activerecord (1.15.6)
activesupport (1.4.4)
acts_as_ferret (0.4.1)
capistrano (2.0.0)
cgi_multipart_eof_fix (2.5.0)
daemons (1.0.9)
dnssd (0.6.0)
fastthread (1.0.1)
fcgi (0.8.7)
ferret (0.11.4)
gem_plugin (0.2.3)
highline (1.2.9)
hpricot (0.6)
libxml-ruby (0.9.5, 0.3.8.4)
mongrel (1.1.4)
needle (1.3.0)
net-sftp (1.1.0)
net-ssh (1.1.2)
rails (1.2.6)
rake (0.7.3)
RedCloth (3.0.4)
ruby-openid (1.1.4)
ruby-yadis (0.3.4)
rubynode (0.1.3)
sqlite3-ruby (1.2.1)
termios (0.9.4)
bogon:~ Zhulin$ gem -update
ERROR: Invalid option: -update. See 'gem --help'.
bogon:~ Zhulin$ gem update --system
Updating RubyGems...
ERROR: While executing gem ... (Gem::RemoteSourceException)
HTTP Response 302 fetching http://gems.rubyforge.org/yaml
bogon:~ Zhulin$ gem install rubygems-update
ERROR: While executing gem ... (Gem::RemoteSourceException)
HTTP Response 302 fetching http://gems.rubyforge.org/yaml
bogon:~ Zhulin$

谁能帮我解决一下?

最佳答案

我真的非常推荐使用 RVM 安装新版本的 Ruby。 RVM 会将目标 Ruby 以及关联的 gem 放入您的主目录中的一个漂亮的沙箱中,您不必弄乱 Ruby 的系统安装。如果您决定稍后删除它,只需删除一个目录即可。尝试使用修改后的系统安装,看看会发生什么。 :-)

扰乱系统有时是安全的,有时是坏的/危险的/致命的,这取决于依赖它的是什么。走 RVM 路线,只有您编写的代码将依赖沙箱中的 Ruby。此外,您不需要以 sudo 身份运行,因此您的安装不太容易出错。

RVM 位于:rvm.beginrescueend.com .请务必按照 installation page 上的说明进行操作.

关于ruby - 我无法在 Leopard 中安装任何 gem 或更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4025583/

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