не можете найти attrmgr (из $ GOROOT) и $ GOPATH? - PullRequest
0 голосов
/ 15 мая 2019

Я пытаюсь установить код цепи. Я использовал пакет cid внутри моего цепного кода. При попытке установить цепной код я получил следующую ошибку: не могу загрузить пакет:

package github.com/hyperledger/fabric/core/chaincode/lib/cid: cannot find package "github.com/hyperledger/fabric/core/chaincode/lib/cid" in any of:
/opt/go/src/github.com/hyperledger/fabric/core/chaincode/lib/cid (from $GOROOT)
/opt/gopath/src/github.com/hyperledger/fabric/core/chaincode/lib/cid (from $GOPATH)

Я использовал глиссаду (здесь https://github.com/Masterminds/glide), чтобы исправить это, теперь я вижу еще одну ошибку, которую не могу исправить:

Error: could not assemble transaction, err proposal response was not successful, error code 500, msg error starting container: error starting container: Failed to generate platform-specific docker build: Error returned from build: 1 "chaincode/input/src/github.com/chaincode/vendor/github.com/hyperledger/fabric/core/chaincode/lib/cid/cid.go:29:2: cannot find package "github.com/hyperledger/fabric/common/attrmgr" in any of:
    /chaincode/input/src/github.com/chaincode/vendor/github.com/hyperledger/fabric/vendor/github.com/hyperledger/fabric/common/attrmgr (vendor tree)
    /chaincode/input/src/github.com/chaincode/vendor/github.com/hyperledger/fabric/common/attrmgr
    /opt/go/src/github.com/hyperledger/fabric/common/attrmgr (from $GOROOT)
    /chaincode/input/src/github.com/hyperledger/fabric/common/attrmgr (from $GOPATH)
    /opt/gopath/src/github.com/hyperledger/fabric/common/attrmgr

Любое предложение؟

1 Ответ

0 голосов
/ 20 мая 2019

Установите тканевую зависимость в GOPATH, go get -u github.com/hyperledger/fabric

...