我在跟踪这些文档:
https://hyperledger-fabric.readthedocs.io/en/release-2.5/getting_started.html
运行“与网络交互”部分的以下命令
peer chaincode invoke -o localhost:7050 --ordererTLSHostnameOverride orderer.example.com --tls --cafile "${PWD}/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" -C mychannel -n basic --peerAddresses localhost:7051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt" --peerAddresses localhost:9051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt" -c '{"function":"InitLedger","Args":[]}'
我收到了这个错误:
未找到命令“peer”,您的意思是:
命令'seer'从deb seer(1.1.4-zbuildz)命令'peek'从deb peek(1.5.1-1)command 'pear' from deb php-pear(1:1.10.9+子模块+notgz-1ubantu 0.20.04.3)command 'pee' from deb moreutils(0.63-1)命令'peet'从deb pipexec(2.5.5-2)command 'beer' from deb gerstensaft(0.3-4.2)
尝试sudo apt install〈deb name〉
我已经使用下面的命令在golang的bin文件夹和主文件夹中设置了所有的二进制文件,但它对我不起作用。
export PATH=${PWD}/。./bin:$PATH
我对超级账本织物还是个新手。寻求指引先谢谢你了。
1条答案
按热度按时间vfh0ocws1#
您似乎从错误的目录运行了
export PATH=${PWD}/../bin:$PATH
命令。您应该在test-network
目录中运行它。如果使用
./install-fabric.sh docker samples binary
命令安装了二进制文件和示例,则test-network
和bin
文件夹应该位于fabric-samples
文件夹中。