gpt4 book ai didi

openssl - 不常见的 Homebrew 错误 : "Unknown command: switch"

转载 作者:行者123 更新时间:2023-12-03 16:09:01 29 4
gpt4 key购买 nike

我正在尝试重新启动一些需要使用旧版本 openssl 的遗留项目。
我在这个问题上找到了很好的输入 here ,它在我的一台机器上工作,但在另一台机器上工作,这给了我以下错误:

$  brew switch openssl 1.0.2t
Error: Unknown command: switch
该错误似乎并不常见,在 google/stackoverflow 搜索中没有显示任何有用的信息。
到目前为止我尝试过的:
  • 解决了 brew doctor 显示的所有警告
  • 运行 brew update && brew upgrade
  • 更新 Xcode 命令行工具
  • 重新安装 openssl

  • 我能做些什么来解决这个问题?

    最佳答案

    正如我上面评论的,Homebrew got rid of the switch command完全,这就是为什么它说“未知命令”。
    但是 rbenv 提供了一个可以从中安装 openssl 的水龙头。您可以运行以下命令:

    brew install rbenv/tap/openssl@1.0
    如果您为 Ruby 安装 openssl@1.0, this thread也告诉你如何做到这一点。例如:
    CONFIGURE_OPTS="--with-openssl-dir=$(brew --prefix openssl@1.0)" RUBY_CONFIGURE_OPTS="--with-openssl-dir=$(brew --prefix openssl@1.0)" rbenv install 2.7.2

    关于openssl - 不常见的 Homebrew 错误 : "Unknown command: switch",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66082776/

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