PureWhiteWu
V2EX  ›  macOS

更新了 command line tool 和 xcode10 之后 brew 和 ruby 用不了了?

  •  
  •   PureWhiteWu · Sep 18, 2018 · 5448 views
    This topic created in 2971 days ago, the information mentioned may be changed or developed.

    大家有遇到类似的情况么?

    Supplement 1  ·  Sep 18, 2018
    好像是 homebrew 的 portable 的 ruby 的问题,大家有好的解决办法么?
    10 replies  •  2018-10-08 16:16:22 +08:00
    xjbeta
    xjbeta
    Sep 18, 2018
    1
    看看 Xcode - 设置 - locations - command line tools 是不是没选上
    PureWhiteWu
    PureWhiteWu
    OP
    Sep 18, 2018
    2
    @xjbeta 选上了已经
    1002xin
    1002xin
    Sep 18, 2018
    3
    没遇到,更新完后我还 brew update 来着
    PureWhiteWu
    PureWhiteWu
    OP
    Sep 18, 2018
    4
    @1002xin 我是 brew update 没问题,brew upgrade 就有问题了
    ryh
    ryh
    Sep 18, 2018
    5
    先有鸡蛋还是先有鸡的问题么,找个方法安 rbenv ? ( rvm 是垃圾,以前自动安装 macports,问都不问一下的 不知道现在)
    PureWhiteWu
    PureWhiteWu
    OP
    Sep 18, 2018
    6
    @ryh 不是 rbenv 的问题,我本地有 2.5.1 的 ruby,安装好了,但是 homebrew 用的不是,是自己的 vendor 目录下的 portable ruby,版本是 2.3.7。
    laucenmi
    laucenmi
    Sep 18, 2018
    7
    brew update & upgrade 都正常
    ryh
    ryh
    Sep 18, 2018
    8
    @PureWhiteWu 如果自带的 2.3.7 用不了,它肯定用系统的,ruby 2.5.1p57 是 Xcode10 带来的
    , 多半 brew 不兼容 ruby 版本 2.5 嘛,所以安 rbenv,然后安 ruby 2.4 啊
    noinil
    noinil
    Sep 19, 2018
    9
    brew update-reset
    simosun
    simosun
    Oct 8, 2018
    10
    我也是 brew update 没问题,brew upgrade 就有问题了,
    出错报:
    Error: Your Xcode (1) is too outdated.
    Please update to Xcode 9.2 (or delete it).
    Xcode can be updated from
    https://developer.apple.com/download/more/
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1664 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 00:59 · PVG 08:59 · LAX 16:59 · JFK 19:59
    ♥ Do have faith in what you're doing.