如何在Windows上安装Solana?

5

我在Windows命令提示符中输入了以下命令:

curl https://release.solana.com/v1.8.3/solana-install-init-x86_64-pc-windows-msvc.exe --output C:\solana-install-tmp\solana-install-init.exe --create-dirs

结果显示如下Command Prompt

看起来安装成功了,所以我运行了solana --version,结果是:

'solana' 不是内部或外部命令,也不是可运行的程序或批处理文件。

我在Powershell、Git Bash、VS Code终端和命令提示符中都运行了solana --version,但输出结果相同。

请问我该如何安装Solana呢?

谢谢!


请查看以下链接,了解如何启用WSL并在Linux子系统上安装Solana:https://docs.figment.io/network-documentation/extra-guides/solana-setup-for-windows - Setmax
您刚刚下载了exe文件,但安装仍在等待中。请执行以下命令进行安装: C:\solana-install-tmp\solana-install-init.exe v1.15.2 - c.sankhala
6个回答

6

你可以尝试:

更多细节请参见:https://docs.solana.com/cli/install-solana-cli-tools

步骤1:

curl https://release.solana.com/v1.8.3/solana-install-init-x86_64-pc-windows- 
msvc.exe --output C:\solana-install-tmp\solana-install-init.exe --create-dirs

步骤2:

C:\solana-install-tmp\solana-install-init.exe v1.8.3

请注意:您需要以管理员身份打开命令提示符。

我运行了整个命令 curl https://release.solana.com/v1.8.3/solana-install-init-x86_64-pc-windows- msvc.exe --output C:\solana-install-tmp\solana-install-init.exe --create-dirs,但由于 C:\ 部分的原因它被分隔开来了,是否是因为这个原因呢? - Waffle Boots
不,我认为不会。如果你使用的是Windows 10,它应该可以工作,或者请参考上面附加的文档。 - gretal
你正在使用哪个窗口?是Windows 8、Windows 10还是11? - gretal
版本:Windows 10 家庭版 - Waffle Boots
好的,那么清除所有缓存并尝试,一定会起作用。 - gretal
显示剩余13条评论

2

我曾经遇到过同样的问题。

我尝试了很多方法,包括使用git bash、cmd等管理员权限操作,但是都没有成功。

后来,我尝试了其他版本(v1.8.5、v1.9.5、v1.10.5),最终解决了这个问题。

curl https://release.solana.com/v1.9.5/solana-install-init-x86_64-pc-windows-msvc.exe --output C:\solana-install-tmp\solana-install-init.exe --create-dirs

当我使用(v1.9.5)时,问题得以解决。


0
C:\ solana-install-tmp \ solana-install-init.exe v1.8.6
Install is up to date. 1.8.6 is the latest compatible release

The HKEY_CURRENT_USER/Environment/PATH registry key has been modified to include:
  C:\Users\Krogf\.local\share\solana\install\active_release\bin

Future applications will automatically have the correct environment, but you may need to restart your current shell.

Press the Enter key to continue.

0

你需要确保以管理员身份运行,我遇到了同样的问题。


0

你已经完成了Solana的安装步骤1/2 - 现在你已经复制了文件目录,

运行C:\solana-install-tmp\solana-install-init.exe v1.8.3来进行实际安装。然后确保PATH自动更新或手动复制生成的PATH并进行手动更新。

在CMD中关闭后重新启动。然后尝试Solana --version


0

对于任何遇到上述curl答案问题的人,我必须添加--ssl-no-revoke以忽略SSL证书问题并下载:

curl https://release.solana.com/v1.9.16/solana-install-init-x86_64-pc-windows-msvc.exe --output C:\solana-install-tmp\solana-install-init.exe --create-dirs --ssl-no-revoke


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接