无法运行Swift Package Manager(macOS 10.14.4)

时间:2019-03-30 14:23:21

标签: swift xcode dyld swift-package-manager xcode10.2

当我在终端窗口中尝试“ swift软件包”时,将显示以下内容:

dyld: Library not loaded: @rpath/llbuild.framework/Versions/A/llbuild
Referenced from: /Library/Developer/CommandLineTools/usr/bin/swift-package 
    Reason: image not found
    Abort trap: 6

我想也许与更新到Xcode 10.2和Swift 5有关吗?在更新之前,我从未与包管理器打过交道。而且我也不是壳专家。

无论如何,这是相关的“ swift版本”输出:

Apple Swift version 5.0 (swiftlang-1001.0.69.5 clang-1001.0.46.3)
Target: x86_64-apple-darwin18.5.0

2 个答案:

答案 0 :(得分:14)

巧合的是,在尝试安装MacPorts之后,我找到了解决方案,这给了我错误:

  

xcode-select:错误:工具'xcodebuild'需要Xcode,但处于活动状态   开发人员目录“ / Library / Developer / CommandLineTools”是命令   线工具实例

(来自here的解决方案是:

  

使用,将xcode-select指向Xcode app Developer目录。   以下命令:    sudo xcode-select -s /Applications/Xcode.app/Contents/Developer

命令“ swift软件包”随后按预期运行。

答案 1 :(得分:2)

我通过打开“ Xcode>首选项>位置>命令行工具”解决了我的问题,所以我从列表中选择了一个

enter image description here