sui 安装时的错误和警告。无法完成 aws-sdk-ec2 (lib)

问题描述 投票:0回答:1

任何人都可以帮助我理解接下来的错误以及为什么我无法在 Linux WSL 版本上安装 Sui?

我使用以下命令:

cargo install --locked --git https://github.com/MystenLabs/sui.git --branch devnet sui

我收到以下错误:

   Compiling rusticata-macros v4.1.0
   Compiling ark-ec v0.4.1
warning: variable does not need to be mutable
   --> external-crates/move/move-prover/bytecode/src/verification_analysis.rs:374:13
    |
374 |         let mut info = data
    |             ----^^^^
    |             |
    |             help: remove this `mut`
    |
    = note: `#[warn(unused_mut)]` on by default

   Compiling serde_derive_internals v0.26.0
warning: variable does not need to be mutable
   --> external-crates/move/move-prover/bytecode/src/verification_analysis_v2.rs:741:13
    |
741 |         let mut info = targets
    |             ----^^^^
    |             |
    |             help: remove this `mut`

   Compiling ff v0.13.0
   Compiling diff v0.1.13
   Compiling hex-literal v0.4.1
warning: private item shadows public glob re-export
  --> external-crates/move/tools/move-cli/src/sandbox/utils/mod.rs:5:5
   |
5  | use crate::sandbox::utils::on_disk_state_view::OnDiskStateView;
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
note: the name `OnDiskStateView` in the type namespace is supposed to be publicly re-exported here
  --> external-crates/move/tools/move-cli/src/sandbox/utils/mod.rs:45:9
   |
45 | pub use on_disk_state_view::*;
   |         ^^^^^^^^^^^^^^^^^^^^^
note: but the private item here shadows it
  --> external-crates/move/tools/move-cli/src/sandbox/utils/mod.rs:5:5
   |
5  | use crate::sandbox::utils::on_disk_state_view::OnDiskStateView;
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   = note: `#[warn(hidden_glob_reexports)]` on by default

   Compiling encode_unicode v1.0.0
   Compiling anes v0.1.6
  Compiling jemalloc-ctl v0.5.0
   Compiling secp256k1 v0.27.0
warning: `move-stackless-bytecode` (lib) generated 2 warnings (2 duplicates)
error: could not compile `aws-sdk-ec2` (lib)

Caused by:
  process didn't exit successfully: `/home/ed-diegofelix/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name aws_sdk_ec2 --edition=2021 /home/ed-diegofelix/.cargo/registry/src/index.crates.io-6f17d22bba15001f/aws-sdk-ec2-0.29.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=108 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="rt-tokio"' --cfg 'feature="rustls"' -C metadata=089dbd1b8b69da53 -C extra-filename=-089dbd1b8b69da53 --out-dir /tmp/cargo-install4iCXsH/release/deps -C strip=debuginfo -L dependency=/tmp/cargo-install4iCXsH/release/deps --extern aws_credential_types=/tmp/cargo-install4iCXsH/release/deps/libaws_credential_types-43be701c521b6d61.rmeta --extern aws_http=/tmp/cargo-install4iCXsH/release/deps/libaws_http-00a4f077875a9b06.rmeta --extern aws_runtime=/tmp/cargo-install4iCXsH/release/deps/libaws_runtime-e114e97928c05b4c.rmeta --extern aws_smithy_async=/tmp/cargo-install4iCXsH/release/deps/libaws_smithy_async-f3e69175786dd72a.rmeta --extern aws_smithy_client=/tmp/cargo-install4iCXsH/release/deps/libaws_smithy_client-6afa975ee178dccc.rmeta --extern aws_smithy_http=/tmp/cargo-install4iCXsH/release/deps/libaws_smithy_http-4591e48b39931bb6.rmeta --extern aws_smithy_json=/tmp/cargo-install4iCXsH/release/deps/libaws_smithy_json-678f5536f8689f98.rmeta --extern aws_smithy_query=/tmp/cargo-install4iCXsH/release/deps/libaws_smithy_query-cdc56943e0eba00e.rmeta --extern aws_smithy_runtime=/tmp/cargo-install4iCXsH/release/deps/libaws_smithy_runtime-e22ff76de4f0667c.rmeta --extern aws_smithy_runtime_api=/tmp/cargo-install4iCXsH/release/deps/libaws_smithy_runtime_api-207fedf9235cb7f7.rmeta --extern aws_smithy_types=/tmp/cargo-install4iCXsH/release/deps/libaws_smithy_types-90ed9c59b09e0bf3.rmeta --extern aws_smithy_xml=/tmp/cargo-install4iCXsH/release/deps/libaws_smithy_xml-52f26da352c9d836.rmeta --extern aws_types=/tmp/cargo-install4iCXsH/release/deps/libaws_types-64df58427c53d7fb.rmeta --extern fastrand=/tmp/cargo-install4iCXsH/release/deps/libfastrand-f2d30a22006a81d5.rmeta --extern http=/tmp/cargo-install4iCXsH/release/deps/libhttp-d07dd6dbfb3b0725.rmeta --extern regex=/tmp/cargo-install4iCXsH/release/deps/libregex-0c67f262fe8699c5.rmeta --extern tokio_stream=/tmp/cargo-install4iCXsH/release/deps/libtokio_stream-1c5c5f640db0d197.rmeta --extern tracing=/tmp/cargo-install4iCXsH/release/deps/libtracing-e523f226b1b82bc0.rmeta --cap-lints allow -L native=/tmp/cargo-install4iCXsH/release/build/ring-b2125e3dc5e34eea/out` (signal: 9, SIGKILL: kill)
warning: build failed, waiting for other jobs to finish...
warning: `move-cli` (lib) generated 1 warning (1 duplicate)
error: failed to compile `sui v1.12.0 (https://github.com/MystenLabs/sui.git?branch=devnet#1b5f809a)`, intermediate artifacts can be found at `/tmp/cargo-install4iCXsH`.
To reuse those artifacts with a future compilation, set the environment variable `CARGO_TARGET_DIR` to that path.

我试过这个

rustup update stable
source "$HOME/.cargo/env"

但它给了我同样的错误。

我也安装了 npm 并认为有什么问题,但我仍然有同样的错误。

我想我会得到这样的东西

[预期输出](https://1ba6ce27946d04daf60a668665de63d2.cdn.bubble.io/f1696236848727x280356073678702300/q2_s5_eo.png

windows-subsystem-for-linux sui
1个回答
0
投票

你好,伙计,我遇到了同样的错误。你修好了吗?

© www.soinside.com 2019 - 2024. All rights reserved.