Liunx安裝GO環境及liteide

2021-09-02 19:54:17 字數 1401 閱讀 7402

最近在學習區塊鏈。要安裝go語言和liteide的環境。本人已經成功的安裝了go環境以及ide。

但go語言程式在ide中可以執行,但是在終端的環境下,卻不可以執行。

加之以太坊的包導不進去,所以我打算重新安裝一次。

網路方法1:

1.1刪除/usr/local/go 下的檔案

1.2 刪除環境變數資訊

sudo vi /etc/profile

實測:沒有找到/usr/local/go 檔案

思考: 1.安裝的go環境變數修改過?[修改部分:goroot,path,gopath]

網路方法2

2.1 apt-get purge go

實測:無法定位軟體包 go

網路方法3:

3.1 apt-get purge golang-go

實測:成功解除安裝,終端無法找到go,liteide依然可以執行go程式

2.go環境安裝

網路方法1:

1.1 終端-> sudo apt-get install golang

1.2 配置gopath

mkdir ~/workspace

echo 'export gopath="$home/workspace" 』 >> ~/.bashrc

echo 'export goroot="$home/go" 』 >> ~/.bashrc

echo 』 'export path="$home:$goroot/bin" 』 >> ~/.bashrc

source ~/.bashrc

實測:沒有報錯,無法編譯[轉3],相當於安裝失敗實測:成功安裝,成功編譯4.sudo apt-get install golang 安裝方式無法編譯存疑?

1.為什麼要設定goroot?

2.在安裝go之後,我們設定了goroot,然而編譯過程需要goroot的檔案,但是goroot目錄是手動新建的資料夾,沒有任何檔案,如何編譯go?

網路方法1:[暫時沒看懂,建議換種方法]

1.3 安裝gocode

實測:安裝成功,但是沒有自動提示

【使用上述命令會將gocode安裝在go的workspace

正確路徑應該替換掉liteide自帶的gocode

gocode位置:(本機)/opt/liteide/bin/gocode】

名詞解釋區:

1.gopath :儲存go**的工作區

2.goroot: go儲存自帶包的目錄

go環境安裝及配置

參考文章 ubuntu搭建go開發環境 ubuntu設定gopath,goroot環境變數 go優秀開源專案 一 安裝wget https 14.linux amd64.tar.gz sudo mkdir p usr local go sudo tar c usr local xzf go1.14....

go環境安裝及nginx部署

如果想安裝更高的版本,訪問 更新 解壓包tar c usr local xzf go1.10.linux amd64.tar.gz 把解壓縮後的包移到 usr local 下 從目前了解到因為go的path原因,必須放到該目錄下面,想著應該有其他辦法,待研究,建立專案目錄 mkdir p www g...

liunx環境下安裝mysql5 7及以上版本

1.系統環境 cat etc redhat release centos linux release 7.6.1810 core getenforce disabled systemctl status firewalld firewalld.service firewalld dynamic fi...