我正在尝试运行HelloWorld solana程序。我克隆了这回购。我是从
solana-test-validator我运行了npm install,然后就能够用
npm run build:program-rust我可以在目录.so中看到/dist/program/helloworld.so文件。当我试图将程序部署到solana时,我运行
solana program deploy dist/program/helloworld.so这是我所犯的错误
Error: Dynamic program error: No such file or directory (os error 2)它找不到文件,但我已经证实它在那里。我尝试了完整的路径,并得到了同样的错误。我已经尝试过clean和重新安装库,但这并没有帮助。
我还应该试试什么?
发布于 2021-05-20 19:25:33
有几件事要确保:
solana config set --url localhost设置localhost (与devnet相反)。solana-keygen new发布于 2022-09-21 17:55:32
除了在另一个答案中提到的具体建议之外,尝试基于索拉纳游乐场(测试版)浏览器的Solana IDE可能也会有所帮助。它使整个过程更顺畅。
功能:
希望你能帮上忙!
发布于 2022-09-24 05:03:36
记住要创建一个新的solana keygen,并使用solana配置get检查您的配置文件。(可选)您可以使用solana-keygen公共密钥和solana-keygen验证检查您的钱包。如果keygen的位置不正确,则设置键区。将已部署的url设置为devnet。空投2索尔到你的钱包。使用solana余额检查配置键盘/钱包是否正确。
希望这能帮助您配置您的文件。
https://stackoverflow.com/questions/67589025
复制相似问题