如何在 docker 中使用"ZoKrates"时修复"thread 'main' panicked at 'called `Result::unwrap()` on an `Err` valu



我正在使用" ZoKrates"(0.4.6) toolbox in "docker"(18.09.2) at Ubuntu 18.04,在编译代码时,我得到了以下内容:

zokrates@ff141f88fb6d:~$ ./zokrates compile -i test.code

编译test.code

thread'Main'恐慌在'Err上称为Result::unwrap() 值:OS {代码:2,KIND:NOTFOUND,消息:"没有这样的文件或 目录"}',src/libcore/result.rs:999:5

注意:使用RUST_BACKTRACE=1环境变量运行以显示回溯。

您在错误的文件夹中。确保您确实做到这一点:

docker run -v <path to your project folder>:/home/zokrates/code -ti zokrates/zokrates /bin/bash

通过将Zokrates的文件夹拖到终端中来替换。然后使用LS查看您拥有的文件。使用CD更改为拥有代码文件的文件夹。室内后,执行:

~/zokrates compile -I <enter the .code file here>

相关内容

最新更新