區塊鏈學習之Fabric的環境搭建

劉二郎發表於2018-07-26

說實話,學習這個也是趕鴨子上架,公司需要進行區塊鏈的開發,因此我就去了,一是區塊鏈確實比較火,第二,也是一個全新的技術理念。

關於環境搭建,我找了兩個部落格,非常nice,感謝他們。

Fabric環境搭建

這一篇寫的很細節,非常好。

深藍居

這一篇也很好,好像上一個就是借鑑的下一篇。後續的研究也是基於此部落格。

本人遇到的問題:

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.下載檔案緩慢

切換下載源。這一點我一開始忽視了。

其他基本沒遇到問題,第一次的安裝還算順利。

相關文章