首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法编译测试DAML模块

无法编译测试DAML模块
EN

Stack Overflow用户
提问于 2019-02-15 06:12:11
回答 1查看 190关注 0票数 1

我正在尝试编译一个类似于在Digital Asset quickstart guide中完成的DAML模块。

当我跑的时候

代码语言:javascript
复制
da run damlc -- package daml/Main.daml target/daml/test_project2

在我的项目目录(通过键入da new test_project2创建)中,我得到以下错误

代码语言:javascript
复制
da-hs-damlc-app: target/daml/test_project2.dar: openBinaryFile: does not exist (No such file or directory)

我不明白,这个命令不是应该创建一个名为target/daml/test_project2.dar的文件吗?我的项目缺少什么?

EN

回答 1

Stack Overflow用户

发布于 2019-02-15 18:53:15

最可能的原因是SDK安装没有完全成功,DAML编译器不存在。解决这个问题的最简单方法是在SDK版本之间来回切换,以触发SDK Assistant重新尝试下载包。尝试按该顺序运行da use 0.11.2da upgradeda use 0.11.3。请注意,根据您现在使用的SDK版本(请通过da list查看),您可能还必须将项目的da.yaml文件中的SDK版本更改为0.11.3

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54699869

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档