> 백엔드 개발 > Golang > VS Code에서 '<패키지>를 가져올 수 없습니다. 현재 파일이 작업 영역 모듈에 포함되어 있지 않습니다.'

VS Code에서 '<패키지>를 가져올 수 없습니다. 현재 파일이 작업 영역 모듈에 포함되어 있지 않습니다.'

王林
풀어 주다: 2024-02-10 18:42:17
앞으로
1261명이 탐색했습니다.

VS Code 中“无法导入 <package> 현재 파일이 작업 공간 모듈에 포함되어 있지 않습니다.

PHP 편집기 Xigua가 VS Code를 사용할 때 "가져올 수 없습니다. 현재 파일이 작업 공간 모듈에 포함되어 있지 않습니다."라는 오류 메시지가 나타날 수 있습니다. 이 오류는 일반적으로 패키지나 모듈을 가져오려고 하지만 현재 파일이 작업공간에 추가되지 않을 때 발생합니다. 이 문제에 대한 해결책은 실제로 매우 간단합니다. 현재 파일을 작업 공간에 추가하기만 하면 됩니다. 이 문서에서는 필요한 패키지와 모듈을 원활하게 가져올 수 있도록 이 문제를 해결하는 방법을 자세히 설명합니다.

질문 내용

URL 패키지를 가져올 수 없습니다. "go get github..."를 사용하여 시스템에 패키지를 설치하고 해당 패키지가 go.mod 파일에 있는지 확인하더라도 다음이 표시됩니다.

으아아아

몇 주 전만 해도 내 시스템의 모든 Golang 프로젝트 디렉토리에서 "go work init"을 실행할 필요조차 없었던 기억이 납니다. 하지만 이제 이를 작업 공간에 추가하라는 메시지가 표시됩니다. 이 시점에서 터미널에서 패키지를 설치할 때 설치된 패키지를 내 코드로 가져오기만 하면 코드가 실행됩니다!

현재 "ebitengine" 이해를 사용하여 프로젝트를 생성하려고 합니다. 이를 위해 다음 명령을 실행했습니다

으아아아

제 시스템에 어떤 문제가 있는지, 왜 패키지를 올바르게 가져올 수 없는지 이해하도록 도와주세요.

"go env" 실행 결과는 다음과 같습니다.

으아아아

마찬가지로 내 bashrc에는 다음이 포함됩니다.

으아아아

제가 어디에서 잘못되고 있으며 VS Code가 더 이상 제대로 작동하지 않는 이유를 이해하도록 도와주세요.

Solution

~/.profile 및 ~/.bashrc 파일의 GOPATH 및 GOROOT에 문제가 있었습니다.

기존 GOPATH 및 GOROOT를 다음 줄로 바꾸었고 문제가 해결되었습니다.

위 내용은 VS Code에서 '<패키지>를 가져올 수 없습니다. 현재 파일이 작업 영역 모듈에 포함되어 있지 않습니다.'의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:stackoverflow.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿