【问题标题】:How do I sync my swift --version to my xcrun swift --version?如何将我的 swift --version 同步到我的 xcrun swift --version?
【发布时间】:2017-12-12 19:49:39
【问题描述】:

使用的 swift Xcode 版本与我运行 swift --version 时使用的版本不同。这是因为我试图从 swift.org 下载 Swift 4。我想同步它们。我可以使用 swiftenv 更新全局版本,但我更喜欢使用 Apple 支持的版本控制系统。

xcrun swift -version
Apple Swift version 4.0.3 (swiftlang-900.0.74.1 clang-900.0.39.2)
Target: x86_64-apple-macosx10.9


swift --version
Apple Swift version 4.0 (swift-4.0-RELEASE)

【问题讨论】:

  • whereis swift 它说什么?我有股票 Xcode swift 和 swift 生活在 /usr/bin/。不确定 swift.org 版本的安装位置。
  • 它给了我 /usr/bin/swift

标签: swift swift4


【解决方案1】:

尝试通过以下方式重新安装命令行工具: xcode-select --install

这应该将当前的 swift 版本覆盖为默认的苹果版本。

【讨论】:

  • 那么你可以sudo rm /usr/bin/swift 然后ln -s /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift /usr/bin/swift
【解决方案2】:

您可以使用swiftenv 工具来管理您机器上的所有 swift 版本。使用该工具列出所有 swift 版本,并设置您想要的全局版本。 祝你好运。

【讨论】:

    猜你喜欢
    • 2022-09-29
    • 2019-12-02
    • 2011-04-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-04
    • 1970-01-01
    相关资源
    最近更新 更多