1

我正在尝试遵循本教程

我在 Windows 10 系统中运行 WSL2 Ubuntu18.04 机器,运行此行时卡住了:

$ solana-test-validator

这是我得到的输出:

Ledger location: test-ledger
Log: test-ledger/validator.log
Unable to connect to validator: Client error: test-ledger/admin.rpc does not exist

关于什么可能是错误的任何线索?

4

4 回答 4

8

因此,请按照此链接获取更多说明 https://github.com/solana-labs/example-helloworld/issues/294

但是要澄清一些我从这个答案中不清楚的东西。您需要做的就是从 WSL2 的主目录运行 solana-test-validator。我不需要重新安装所有依赖项即可使其正常运行。

启动 WSL 终端时,/mnt/c/...您需要启动目录cd ~/,然后运行 ​​solana-test-validator。

于 2021-09-28T23:14:12.437 回答
1

对我来说,通过将 solana-cli 从降级到v1.8.3来解决v1.7.17

困扰了好几天。

这个问题的条件可能不一样。

但我帮助它会帮助某人。

于 2021-11-15T15:11:08.167 回答
1

在运行 solana-test-validator 之前,您需要 cd ~/ 然后运行 ​​solana-test-validator。

看图片

于 2022-02-17T19:41:29.057 回答
1

我刚刚重新安装了整个 WSL,之后在重新安装教程所需的依赖项(nodejs、npm、rust 和 solana)时,确保将目录更改为 WSL 主文件夹(默认情况下它在已安装的 Windows 系统上打开)。

https://github.com/solana-labs/example-helloworld/issues/294(Github问题提供更多信息)

于 2021-08-27T09:50:51.820 回答