>백엔드 개발 >Golang >내 터미널에서 \'go\' 명령이 인식되지 않는 이유는 무엇입니까?

내 터미널에서 \'go\' 명령이 인식되지 않는 이유는 무엇입니까?

Susan Sarandon
Susan Sarandon원래의
2024-11-03 06:49:30371검색

Why is the 'go' command not recognized in my terminal?

오류: 'go' 명령이 인식되지 않습니다

"go run main.go" 명령을 실행한 후 다음 오류가 발생합니다.

go : The term 'go' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.

해결 방법

이 오류를 해결하려면 Go 실행 파일의 경로를 시스템 환경 변수에 추가해야 합니다. 방법은 다음과 같습니다.

  1. 명령 프롬프트 또는 터미널 창을 엽니다.
  2. 다음 코드를 실행합니다.
$env:Path = [System.Environment]::GetEnvironmentVariable("Path", "Machine")

이렇게 하면 현재 경로 변수가 검색됩니다. .

  1. Go 실행 파일의 경로를 경로 변수에 추가합니다. 예를 들어 Go가 "C:Go" 디렉터리에 설치된 경우 경로에 다음을 추가합니다.
;C:\Go\bin

세미콜론(;)은 새 경로와 기존 경로를 구분합니다.

  1. 다음을 입력하여 변경 사항을 저장합니다.
$env:Path = $env:Path + ";C:\Go\bin"

"C:Gobin"을 올바른 Go 설치 경로로 바꿔야 할 수도 있습니다.

  1. 변경 사항을 적용하려면 명령 프롬프트나 터미널 창을 닫았다가 다시 엽니다.

이제 오류 없이 "go run main.go" 명령을 실행할 수 있습니다. .

위 내용은 내 터미널에서 \'go\' 명령이 인식되지 않는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.