【Windows10】VSCode에서 unresolved import 'django.xxx' python(unresolved-import)이 발생시의 해결 방법
발생 이벤트
vscode에서 django 관련 unresolved import가 발생.
예를 들어, unresolved import 'django.urls' python(unresolved-import) 같은 상태입니다.
기분 나빴기 때문에, 해소한 대응 방법을.
로컬 환경
품목
버전
OS
Window10 2004
파이썬
3.8.2
도커
2.3.0.5
에디터
VSCode:1.49.2
품목
버전
OS
ubunts:20.04
파이썬
3.8.2
장고
3.0.6
gunicorn
20.0.4
psycopg2
2.8.5
PostgeSQL
2.3
nginx
1.17.10
가상 환경 구축은
대응
1. 작업공간 바로 아래에 .env 파일 만들기
2..env 파일에 아래를 기재
.\.env
PYTHONPATH = app\.venv\Lib\site-packages
3. VSCode의 envFile 설정을 확인합니다.
3-1. VSCode 메뉴에서 File->Preferences->Settings에서 설정을 엽니다.
3-3. 검색 창에 python.envFile을 입력합니다.
3-4.python.envFile의 값이 '${workspaceFolder}/.env'이면 그대로 문제 없습니다. 아마도 기본적으로 작업 공간 바로 아래가 경로라고 생각합니다.
3-5.VSCode를 다시 시작한다.
아마도 django와 관련된 unresolved import가 제거되었을 것입니다.
후기
VSCode에서는 보이지 않기 때문에 당연하다고 당연합니다만,,,
참고로 한 사이트
Reference
이 문제에 관하여(【Windows10】VSCode에서 unresolved import 'django.xxx' python(unresolved-import)이 발생시의 해결 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ewbq4/items/1a34b7716773ac6ccb15텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)