Go-Ethereum

找不到包“github.com/ethereum/go-ethereum/ethereum”

  • June 14, 2018

我正在關注這個youtube 影片,以便在 Ubuntu 15.10 上安裝乙太坊客戶端

首先我安裝了Go語言環境。然後我按照這個wiki建構了 QT

之後我嘗試下載並安裝乙太坊 CLI 客戶端

go get -u github.com/ethereum/go-ethereum/ethereum

但是,我收到以下錯誤

github.com/ethereum/go-ethereum (download)
package github.com/ethereum/go-ethereum/ethereum: cannot find package "github.com/ethereum/go-ethereum/ethereum" in any of:
   /usr/local/go/src/github.com/ethereum/go-ethereum/ethereum (from $GOROOT)
   /home/cooldudeabhi/work/src/github.com/ethereum/go-ethereum/ethereum (from $GOPATH)

我該如何解決?

發現錯誤

您的命令中有錯字。嘗試:

go get -u github.com/ethereum/go-ethereum/

刪除最後一個ethereum.

從儲存庫安裝

您還可以使用官方的 ethereum ubuntu 儲存庫:

sudo apt-get install software-properties-common
sudo add-apt-repository -y ppa:ethereum/ethereum
sudo add-apt-repository -y ppa:ethereum/ethereum-dev
sudo apt-get update
sudo apt-get install ethereum

安裝後,執行geth account new以在您的節點上創建一個帳戶。

從原始碼建構

如果其他一切都不起作用,請嘗試手動複製和建構:

  • 部門:
sudo apt-get install -y git build-essential libgmp3-dev golang
  • 建造:
git clone https://github.com/ethereum/go-ethereum

cd go-ethereum make geth

您現在可以執行./build/bin/geth以啟動您的節點。

您連結到的影片已經很老了,差不多 2 年前(2014 年)。

根據 https://github.com/ethereum/go-ethereum/wiki/Installation-Instructions-for-Ubuntu,這裡是 Ubuntu 的步驟:

sudo apt-get install software-properties-common
sudo add-apt-repository -y ppa:ethereum/ethereum
sudo add-apt-repository -y ppa:ethereum/ethereum-dev (skip this if you only want the last stable version)
sudo apt-get update
sudo apt-get install ethereum

(對於其他平台,請參閱。)

引用自:https://ethereum.stackexchange.com/questions/697