我尝试在Google Colab上的Swift中安装新库
%install '.package(url: "https://github.com/IBM-Swift/BlueCryptor.git", from: "1.0.28")' Cryptor
然后,有一个错误
...
error: toolchain is invalid: could not find the `swiftc` at expected path /swift/toolchain/usr/bin/swiftc
Install Error: swift-build returned nonzero exit code 1.
但是我检查swiftc
中是否存在/swift/toolchain/usr/bin
。
这是Colab notebook
证明错误。
请帮助。
答案 0 :(得分:0)
现在,我将其更新为最新的Swift版本。通过运行此笔记本:
没有错误了。因此,只需对其进行更新。
您还可以使用此代码在Swift笔记本中完成所有操作。
import Python
Python.import("subprocess").getoutput("""
rm -rf /swift
mkdir -p /swift/toolchain
wget -nv -O- https://storage.googleapis.com/s4tf-kokoro-artifact-testing/latest/swift-tensorflow-DEVELOPMENT-cuda10.0-cudnn7-ubuntu18.04.tar.gz | tar xzf - -C /swift/toolchain
wget -nv -O- https://storage.googleapis.com/s4tf-kokoro-artifact-testing/latest/swift-jupyter.tar.gz | tar xzf - -C /swift
python3 /swift/swift-jupyter/register.py --swift-toolchain /swift/toolchain
apt-get install libblocksruntime-dev
""")