我按照GoLang的說明使用export GOPATH=$HOME/go
設置$ GOPATH並且一切正常。當我在echo
的路徑中顯示我設置的內容。GOPATH變量不存在
不過,如果我關閉終端並重新打開它的$ GOPATH不再是什麼,我將它設置爲。
我想我的問題是我如何使新的$ GOPATH堅持?
我按照GoLang的說明使用export GOPATH=$HOME/go
設置$ GOPATH並且一切正常。當我在echo
的路徑中顯示我設置的內容。GOPATH變量不存在
不過,如果我關閉終端並重新打開它的$ GOPATH不再是什麼,我將它設置爲。
我想我的問題是我如何使新的$ GOPATH堅持?
只要你知道這應該在超級用戶或其他地方回答一般形式。不管這裏有什麼步驟來完成它,這總是在你的會話中設置;
cd ~
vi .bashrc
//page down, end whatever to get to bottom of file if it's not new
press i to insert, add export GOPATH=$HOME/go
press escape
:w
:q
打開您的終端(您可以使用任何文本編輯器,如:gedit,vi或vim)。
gedit ~/.bashrc
到文件的末尾,並與下面的行編輯:
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin
假設/ usr/lib目錄/走的是你的GOROOT
知道你GOROOT你可以這樣做:
go env
或
which go
確切位置在哪裏,你設置呢?在〜/ .bashrc中? –
不,我沒有使用.bashrc - 我不知道如何做到這一點。可以展示給我嗎? – tommyd456
你使用的是Ubuntu嗎? –