macos系統下共語言gopath變量的設置


 

一、問題

在macos下安裝golang開發環境,想更改gopath路徑,通過export GOPATH=/Volume/E/go

在vscode中通過go env命令查看GOPATH還是原始默認的,經過多方查詢,通過以下步驟可解決。

二、解決

步驟一:理解環境變量

/etc/profile;/etc/bashrc 是針對系統所有用戶的全局變量,只有root用戶才能修改這兩個文件,對一般用戶來說是他們是只讀的。一般用戶要想修改它們,可以在命令前加sudo,意思是以Root身份執行,比如:sudo vi /etc/profile  ,然后按照提示輸入密碼即可。

步驟二:當前用戶變量設置

對於一般用戶而言,通常我們建議去修改~/.bash_profile來設置環境變量,它是用戶級的設置,只對當前用戶有效。

操作步驟:1、打開Terminal(終端)
            2、輸入:vi ~/.bash_profile
            3、設置PATH:export PATH=/Volumes/E/go/bin:$PATH

                 設置GAOPATH:export GOPATH=/Volumes/E/go
            4、輸入::wq    //保存並退出vi
            5、修改立即生效:source ~/.bash_profile
            6、查看環境變量的值:echo $PATH
注意:1、~/.bash_profile中有個點
          2、如果是新增環境變量或者是修改環境變量的值,都需要source一下才能立即生效。如果是刪除一個環境變量,必須輸入exit以logout當前shell,然后再重新打開一個新的shell並login才能生效。

步驟三:通過go env瀏覽

image

ok,設置成功~~

參考資料:

Mac 可設置環境變量的位置、查看和添加PATH環境變量

http://elf8848.iteye.com/blog/1582137

vim退出命令

http://www.cnblogs.com/kex1n/p/5196185.html

Mac OS X 配置環境變量

http://www.cnblogs.com/caowei/p/mac-path_2013-08-26.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM