Невозможно использовать% install в Swift Colab - PullRequest
0 голосов
/ 03 июля 2019

Я пытаюсь установить новую библиотеку в Swift на Google Colab

%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 , который демонстрирует ошибку.

Пожалуйста, помогите.

1 Ответ

0 голосов
/ 03 июля 2019

Теперь я обновляю его до последней версии Swift. Запустив эту записную книжку:

https://colab.research.google.com/github/tensorflow/swift/blob/master/notebooks/install_latest_swift.ipynb

Там больше нет ошибки. Так что, просто нужно обновить его.

Вы также можете сделать все это из записной книжки 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
""")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...