ブロックチェーン学習のFabric環境構築


正直に言うと、これを学ぶのもアヒルを追い払うことで、会社はブロックチェーンの開発を行う必要があります.そのため、私は行きました.一つはブロックチェーンが確かに火をつけていることです.第二に、新しい技術理念でもあります.
環境構築について、私は2つのブログを探して、とてもniceして、彼らに感謝します.
Fabric環境構築
この1編は細部まで書かれていて、とてもいいです.
深藍居
これもいいですね.前は参考にした次の編のようです.後続の研究もこのブログに基づいている.
私が直面した問題:
1.ファイルパスが存在しません
Building cryptogen
make: Entering directory '/home/apps/go/src/github.com/hyperledger/fabric'
Makefile:73: *** "No go in PATH: Check dependencies". Stop.
make: Leaving directory '/home/apps/go/src/github.com/hyperledger/fabric'

generateArtifacts.sh: line 58: /home/apps/go/src/github.com/hyperledger/fabric/examples/e2e_cli/../../release/linux-amd64/bin/cryptogen: No such file or directory

generateArtifacts.sh: line 33: cd: crypto-config/peerOrganizations/org1.example.com/ca/: No such file or directory
ls: cannot access '*_sk': No such file or directory
generateArtifacts.sh: line 37: cd: crypto-config/peerOrganizations/org2.example.com/ca/: No such file or directory
ls: cannot access '*_sk': No such file or directory

解決策:
中のエラー「No go in PATH...」に注目し、そこで私が最初に構成したgo環境変数をチェックしたところ、役に立たなかったことに気づき、rootで操作していることに気づいたので、勢いよくユーザーモードに切り替えて、機械を再起動しました(source~./profileを実行したことがありますが)、linuxに詳しくないので、この問題を引き起こしました.
2.ダウンロードファイルが遅い
ダウンロードソースを切り替えます.この点は最初は無視していた.
その他はほとんど問題なく、初めてのインストールは順調でした.