Не могу скомпилировать тестовый модуль DAML - PullRequest
0 голосов
/ 15 февраля 2019

Я пытаюсь скомпилировать модуль DAML, аналогично тому, как это сделано в руководстве по быстрому запуску Цифрового актива .

Когда я запускаю

da run damlc -- package daml/Main.daml target/daml/test_project2

в моем проектекаталог (который был создан путем ввода da new test_project2) Я получаю следующую ошибку

da-hs-damlc-app: target/daml/test_project2.dar: openBinaryFile: does not exist (No such file or directory)

Я не понимаю, эта команда не должна создавать файл с именем target/daml/test_project2.dar?Чего не хватает в моем проекте?

1 Ответ

0 голосов
/ 15 февраля 2019

Наиболее вероятной причиной является то, что установка SDK не прошла полностью, а компилятор DAML отсутствует.Самый простой способ исправить это - переключаться между версиями SDK и запускать помощник SDK для повторной загрузки пакета.Попробуйте запустить da use 0.11.2, da upgrade и da use 0.11.3 в этой последовательности.Обратите внимание, что в зависимости от версии SDK, в которой вы сейчас находитесь (проверьте через da list), вам, возможно, придется изменить версию SDK в файле da.yaml проекта на 0.11.3.

...