【问题标题】:Error: qt@5.5: unknown version :mountain_lion错误:qt@5.5:未知版本:mountain_lion
【发布时间】:2019-06-27 05:37:42
【问题描述】:

按照tutorial 在 macOS 版本 10.13.6 High Sierra 上安装 qt5.5。尝试brew install qt@5.5 时失败,在下面给我一个错误:

Error: qt@5.5: unknown version :mountain_lion

版本:

  • 酿造
    自制 2.0.0
    Homebrew/homebrew-core(git 修订版 175af;最后一次提交 2019-02-02)
    Homebrew/homebrew-cask (git revision 05a81; last commit 2019-02-02)

  • macOS 版本 10.13.6 High Sierra

有什么帮助吗?

【问题讨论】:

    标签: homebrew qt5.5


    【解决方案1】:

    参考tutorial,执行以下步骤安装qt@5.5

    brew update
    cd $( brew --prefix )/Homebrew/Library/Taps/homebrew/homebrew-core
    
    # below is the last commit containing qt@5.5 with homebrew
    git checkout 9ba3d6ef8891e5c15dbdc9333f857b13711d4e97 Formula/qt@5.5.rb
    
    # here is where the error occurs
    brew install qt@5.5
    

    解决方案

    在命令中签出的 qt@5.5.rb 公式文件的第 25 行(如在 referred tutorial 中看到的)

    git checkout 9ba3d6ef8891e5c15dbdc9333f857b13711d4e97 Formula/qt@5.5.rb
    

    导致此问题。将其注释掉可以解决问题

    【讨论】:

    • 就是这样!也许在这里充实答案以获取更多上下文将是最有帮助的-例如,想象一下将来链接会断开。当然,包括功劳仍然很重要。
    • 我发现很难找到实际文件。在我的设备上,它位于/usr/local/opt/qt@5.5/.brew,我不得不注释掉第 #69 行
    • @AshNaz87 我可以在 /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/qt@5.5.rb 找到它,但是,当我注意到它消失了运行 brew update 和 brew upgrade
    • /usr/local/opt/qt@5.5/.brew/qt@5.5.rb 寻找depends_on - 我的第16行
    • 这也适用于我,但正如@ChrisHough 所说,运行 brew update 后问题再次出现。
    猜你喜欢
    • 2020-01-05
    • 1970-01-01
    • 2012-10-16
    • 2014-04-09
    • 1970-01-01
    • 2023-02-08
    • 1970-01-01
    • 2013-09-28
    • 2022-01-06
    相关资源
    最近更新 更多