V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
PureWhiteWu
V2EX  ›  macOS

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

  •  
  •   PureWhiteWu · 2018-09-18 12:57:48 +08:00 · 4381 次点击
    这是一个创建于 2260 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    第 1 条附言  ·  2018-09-18 13:56:51 +08:00
    好像是 homebrew 的 portable 的 ruby 的问题,大家有好的解决办法么?
    10 条回复    2018-10-08 16:16:22 +08:00
    xjbeta
        1
    xjbeta  
       2018-09-18 13:04:01 +08:00
    看看 Xcode - 设置 - locations - command line tools 是不是没选上
    PureWhiteWu
        2
    PureWhiteWu  
    OP
       2018-09-18 13:14:03 +08:00
    @xjbeta 选上了已经
    1002xin
        3
    1002xin  
       2018-09-18 13:22:30 +08:00
    没遇到,更新完后我还 brew update 来着
    PureWhiteWu
        4
    PureWhiteWu  
    OP
       2018-09-18 13:37:58 +08:00
    @1002xin 我是 brew update 没问题,brew upgrade 就有问题了
    ryh
        5
    ryh  
       2018-09-18 14:06:58 +08:00
    先有鸡蛋还是先有鸡的问题么,找个方法安 rbenv ? ( rvm 是垃圾,以前自动安装 macports,问都不问一下的 不知道现在)
    PureWhiteWu
        6
    PureWhiteWu  
    OP
       2018-09-18 14:15:37 +08:00
    @ryh 不是 rbenv 的问题,我本地有 2.5.1 的 ruby,安装好了,但是 homebrew 用的不是,是自己的 vendor 目录下的 portable ruby,版本是 2.3.7。
    laucenmi
        7
    laucenmi  
       2018-09-18 14:16:44 +08:00
    brew update & upgrade 都正常
    ryh
        8
    ryh  
       2018-09-18 14:55:55 +08:00
    @PureWhiteWu 如果自带的 2.3.7 用不了,它肯定用系统的,ruby 2.5.1p57 是 Xcode10 带来的
    , 多半 brew 不兼容 ruby 版本 2.5 嘛,所以安 rbenv,然后安 ruby 2.4 啊
    noinil
        9
    noinil  
       2018-09-19 09:50:02 +08:00
    brew update-reset
    simosun
        10
    simosun  
       2018-10-08 16:16:22 +08:00
    我也是 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/
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3615 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 00:48 · PVG 08:48 · LAX 16:48 · JFK 19:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.