最近在學習區塊鏈。要安裝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...