我想安装锚和avm安装在我的个人电脑,但我是在一个连续的循环错误。看看你自己-
我正在尝试使用命令avm使用最新的,这给我带来了错误-
PS C:\Windows\system32> avm use latest
Version 0.25.0 is not installed, no current version.
Error: You need to run 'avm install 0.25.0' to install it before using it.
PS C:\Windows\system32>
所以我试着安装by - avm安装最新的现在给我-
PS C:\Windows\system32> avm install latest
Updating git repository `https://github.com/coral-xyz/anchor`
warning: skipping duplicate package `swap` found at `C:\Users\asus\.cargo\git\checkouts\anchor-50c4b9c8b5e0501f\6baed77\tests\swap\programs\swap`
warning: skipping duplicate package `shared` found at `C:\Users\asus\.cargo\git\checkouts\anchor-50c4b9c8b5e0501f\6baed77\tests\typescript\programs\shared`
warning: skipping duplicate package `shared` found at `C:\Users\asus\.cargo\git\checkouts\anchor-50c4b9c8b5e0501f\6baed77\tests\zero-copy\programs\shared`
Ignored package `anchor-cli v0.25.0 (https://github.com/coral-xyz/anchor?tag=v0.25.0#6baed77e)` is already installed, use --force to override
Error: The system cannot find the file specified. (os error 2)
PS C:\Windows\system32>
现在,我再次尝试使用force by -锚安装最新的代码-强制或avm安装0.25.0,现在它又给了我与上面相同的错误-
PS C:\Windows\system32> avm install latest --force
Updating git repository `https://github.com/coral-xyz/anchor`
warning: skipping duplicate package `swap` found at `C:\Users\asus\.cargo\git\checkouts\anchor-50c4b9c8b5e0501f\6baed77\tests\swap\programs\swap`
warning: skipping duplicate package `shared` found at `C:\Users\asus\.cargo\git\checkouts\anchor-50c4b9c8b5e0501f\6baed77\tests\typescript\programs\shared`
warning: skipping duplicate package `shared` found at `C:\Users\asus\.cargo\git\checkouts\anchor-50c4b9c8b5e0501f\6baed77\tests\zero-copy\programs\shared`
Ignored package `anchor-cli v0.25.0 (https://github.com/coral-xyz/anchor?tag=v0.25.0#6baed77e)` is already installed, use --force to override
Error: The system cannot find the file specified. (os error 2)
PS C:\Windows\system32>
我是在管理员的windows PowerShell中这样做的,而且我还尝试删除位置上的文件-- C:\Users\asus.cargo\git\checkouts,nothing,changes。它只需先安装它,然后给出与它已经安装的相同的错误。我也尝试卸载和重新安装avm,但这没有任何改变,如何解决这个错误。救命!!提前谢谢你。
发布于 2022-11-09 08:35:27
不幸的是,AVM不是为在Windows上使用而设计的,所以您需要运行cargo uninstall avm
,然后运行cargo install --git https://github.com/project-serum/anchor --tag v0.25.0 anchor-cli --locked
,然后用您想要的版本替换v0.25.0
。我希望这能帮上忙。
https://stackoverflow.com/questions/74287170
复制相似问题