Swift包管理器未安装

时间:2015-12-17 04:27:47

标签: swift toolchain swift-package-manager

因此,如果您导航here,则会在this page.上的下载中找到说明包管理器捆绑在一起的说明

它说我可以查看:

  

swift build --help

但我的唯一输出是:

  

:0:错误:没有这样的文件或目录:'build'

我已经下载了两个安装包并安装了它们。我可以看到这里安装了工具链。 (我也在绝望中安装了以前的版本。)

installed toolchain

指令不是非常明确,在一个IDE的世界中,我还没有经历过以这种方式安装我自己的语言。在这个过程中有没有明显的遗漏?

1 个答案:

答案 0 :(得分:1)

您是否已将PATH环境变量设置为映射到正确的Swift?

swift --version应该显示

Apple Swift version 2.2-dev (LLVM 46be9ff861, Clang 4deb154edc, Swift 778f82939c)
Target: x86_64-apple-macosx10.9

如果您运行的是2.2之前的Swift版本,那么您需要设置通过Swift 2.2快照安装的新工具链的路径。这可以通过修改.bash_profile并添加

来完成

export PATH=/Library/Developer/Toolchains/swift-latest.xctoolchain/usr/bin:$PATH

作为最后一行,然后source ~/.bash_profile更新您的设置。

修改

2015年12月10日发布了新快照。 --version仍会显示2.2-dev,但会显示更新的(SHA-1?)哈希值。

Apple Swift version 2.2-dev (LLVM 7bae82deaa, Clang 53d04af5ce, Swift 5995ef2acd)
Target: x86_64-apple-macosx10.9

这些版本也在单个项目级别标记为版本:https://github.com/apple/swift/releases