gpt4 book ai didi

ruby - 如何在 Mac OS X Lion 上重新安装系统 Ruby?

转载 作者:数据小太阳 更新时间:2023-10-29 08:05:43 25 4
gpt4 key购买 nike

我安装了 Homebrew,它建议我删除以下“evil”库:

libcvP11.dylib
libcvP11LCB.dylib
libfuse.2.dylib
libfuse_ino64.2.dylib
libgcc_s.1.dylib
libgcc_s.10.4.dylib
libgcc_s.10.5.dylib
libgfortran.2.0.0.dylib
libhistory.6.1.dylib
libreadline.6.1.dylib
libruby.1.9.1.dylib
libsqlite3.0.8.6.dylib
libtcl8.4.dylib
libtk8.4.dylib

所以,我继续并 rm'ed 所有文​​件。

现在,当我输入 Ruby -v 时,我得到:

dyld: Library not loaded: /usr/local//lib/libruby.dylib
Referenced from: /usr/local/bin/ruby
Reason: Incompatible library version: ruby requires version 1.9.1 or later, but
libruby.dylib provides version 1.8.0
Trace/BPT trap: 5

我相信系统 Ruby 现在正在提示找不到 libruby.1.9.1.dylib!

与此同时,我已经使用 RVM 成功安装了 Ruby 1.9.3,但我仍然希望我的系统 Ruby 不会损坏。我正在考虑重新安装完整的系统 Ruby,但我愿意接受所有建议。我还担心其他应用程序可能会因为我删除的文件而损坏。对于我接下来应该做什么的任何帮助,我将不胜感激。

我不知道动态库是什么以及它们的用途,但我的印象是我删除的文件毕竟不是那么邪恶!

最佳答案

RVM 绝对是必经之路。你应该通过它安装你所有的 ruby​​ 版本,如果可能的话创建一​​个不同的 gemset对于每个项目。它将真正帮助您避免任何类型的冲突。

关于ruby - 如何在 Mac OS X Lion 上重新安装系统 Ruby?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8234527/

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