Mac OS X 10.10 上的GOPATH 配置疑難排解
在Mac OS X 10.10 上設定Go 開發時,使用者可能會遇到與GOPATH 相關的問題配置。本文提供了解決這些問題和建立正確環境變數的指導。
設定 GOROOT 和 PATH
GOROOT 應該指向 Go 的安裝目錄,而不是本身可執行。正確設定如下:
export GOROOT=/usr/local/go export PATH=$PATH:$GOROOT/bin
設定 GOPATH
GOPATH 應引用包含 src、pkg 和 bin 目錄的資料夾。它不應該直接引用 src 資料夾。例如:
export GOPATH=/Users/USERNAME/Documents/GoProjects
Bash Configuration
將GOPATH 設定加入到~/.bashrc文件。透過驗證「echo $SHELL」的輸出來確保您使用的是 bash shell。
Go 環境變數
使用「go env」檢查目前值Go環境變量,包括GOPATH。
避免使用Sudo
不要使用“sudo go get”,因為為 root 使用者 (sudo) 設定的環境變數將與目前使用者的環境變數不同。相反,執行:
go get github.com/gocql/gocql
go get github.com/gocql/gocql
如果問題仍然存在,請檢查 $GOPATH 資料夾權限並確保已設定它們允許您的使用者進行寫入存取。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3