2016-10-24 1 views
-1

Я пытаюсь запустить этот пример приложения из примеров IBM Bluemix BlockChain: https://console.ng.bluemix.net/docs/services/blockchain/ibmblockchain_tutorials.html#helloccGo Получить не Работа для скачивания HyperledgerFabric

Я бегу следующую команду: C: \ goProjects> иди github.com/ hyperledger-archives/fabric/tree/v0.5-developer-preview/core/chaincode/shim

Ошибка, которую я получаю ниже.

package github.com/hyperledger-archives/fabric/tree/v0.5-developer-preview/core/chaincode/shim: cannot find package "github.com/hyperledger-archives/fabric/tree/v0.5-developer-preview/core/chaincode/shim" in any of: 
     C:\Go\src\github.com\hyperledger-archives\fabric\tree\v0.5-developer-preview\core\chaincode\shim (from $GOROOT) 
     C:\goProjects\src\github.com\hyperledger-archives\fabric\tree\v0.5-developer-preview\core\chaincode\shim (from $GOPATH) 

Пожалуйста, дайте мне знать, как действовать.

ответ

0

go get не позволяет вытащить определенную ветвь библиотеки.

Вы можете вытащить хозяина с:

go get -d github.com/hyperledger-archives/fabric/core/chaincode/shim

То, что вы ищете, возможно, с использованием vendoring папку.

Некоторые ресурсы о том, как использовать его, и что это такое, здесь:

Помните, что vendoring был введен как экспериментальный с Go 1.5, принятый в 1.6, и по умолчанию в 1.7 на момент написания, поэтому, в общем случае, если ваш инструмент сборки находит одну и ту же библиотеку в папке vendor, он будет использовать, что один (в вашем случае вы можете вытащить конкретную версию кода вам нужно)

Вы можете сделать это вручную или с помощью одного из package management tools available.

+0

Чтобы заставить его работать, он может просто вручную проверить его на $ GOPATH/hyperledger-archived/fabric – captncraig

+0

Да, это вариант, а затем он может переключиться на соответствующую ветку с помощью 'git branch v0.5-developer- preview' – thoeni

0

Мы в процесс исправления документации. Вы можете использовать

получить github.com/hyperledger/fabric/core/chaincode/shim

или

иди github.com/hyperledger-archives/fabric/core/ chaincode/shim

который исправляет проблему.

Смежные вопросы