[英]Can't Run Go Bin In Terminal
過去幾周,我一直在終端的 Visual Studio 上執行我的 Golang 代碼。 突然間,我試圖運行我制作的程序,但它沒有在終端中運行。 我輸入go install project然后輸入project 。 我得到-bash: project: command not found 。 在 VS 中它顯示項目,但無法打開它。 如果我通過 Finder go 並查看垃圾箱,我可以運行該程序,盡管這很奇怪。 任何建議如何糾正這個?
聽起來您的$PATH
環境變量未設置為包括Go二進制文件。 從如何編寫Go代碼 :
為了方便起見,將工作空間的bin子目錄添加到PATH中:
$ export PATH=$PATH:$(go env GOPATH)/bin
大多數人喜歡將其添加到他們的.bashrc
以在整個會話期間將其保留。
Windows用戶將遇到類似-
GOPATH="c:\Users\<username>\code\go"
PATH="...;%GOPATH%\bin"
您將需要將此添加到環境變量中的路徑中-
然后去
控制面板->所有控制面板項目->系統->高級系統設置->選項卡高級->環境變量->通過在系統變量上單擊“新建”來添加新的系統變量->變量名稱= GOPATH,變量值= Your:\\ directory \\ that \\ you \\ created
完成后,重新啟動cmd或Bash(這很重要),並設置好GOPATH。 確保運行go env,您將看到自己的價值。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.