를 가져올 수 없습니다. 현재 파일이 작업 영역 모듈에 포함되어 있지 않습니다."-Golang-php.cn">

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

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

王林
王林앞으로
2024-02-10 18:42:171200검색

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으로 문의하시기 바랍니다. 삭제