Swift 命令行不工作,而 Xcode 工作正常 - repl_swift 未找到
Swift Command Line not working while Xcode works fine - repl_swift not found
我安装了 Xcode,当在终端上尝试 swift
命令时提示安装命令行开发工具时,我也这样做了。
现在 Swift 运行 在 Xcode 中没问题,但命令行将无法工作;当我 运行 它给了我这个错误信息:
$ swift
Welcome to Swift! Type :help for assistance.
dyld: Library not loaded: @rpath/libswiftCore.dylib
Referenced from: /Library/Developer/CommandLineTools/Library/PrivateFrameworks/LLDB.framework/Versions/A/Resources/repl_swift
Reason: image not found
swiftc
命令工作正常。
某些系统库似乎不匹配。您目前正在使用命令行工具的 swift 版本。作为第一个猜测,我会尝试切换到 Xcode 的 swift:
sudo xcode-select -s /Applications/Xcode.app
那么你应该能够 运行 swift 而不会出错。
xcrun swift
有关详细信息,请参阅 xcode-select 的手册页。
我安装了 Xcode,当在终端上尝试 swift
命令时提示安装命令行开发工具时,我也这样做了。
现在 Swift 运行 在 Xcode 中没问题,但命令行将无法工作;当我 运行 它给了我这个错误信息:
$ swift
Welcome to Swift! Type :help for assistance.
dyld: Library not loaded: @rpath/libswiftCore.dylib
Referenced from: /Library/Developer/CommandLineTools/Library/PrivateFrameworks/LLDB.framework/Versions/A/Resources/repl_swift
Reason: image not found
swiftc
命令工作正常。
某些系统库似乎不匹配。您目前正在使用命令行工具的 swift 版本。作为第一个猜测,我会尝试切换到 Xcode 的 swift:
sudo xcode-select -s /Applications/Xcode.app
那么你应该能够 运行 swift 而不会出错。
xcrun swift
有关详细信息,请参阅 xcode-select 的手册页。