윈도우에서 파이썬 가상환경(venv) 설정 총정리

윈도우에서 파이썬 가상환경(venv) 설정 총정리

업무 자동화 스크립트를 하나 더 만들려고 pip install을 돌렸더니, 멀쩡히 돌아가던 예전 스크립트가 갑자기 에러를 뱉습니다. 새 패키지가 요구한 라이브러리 버전이 기존 것을 덮어썼기 때문입니다. 이걸 되돌리느라 반나절을 날리는 일이 드물지 않은데, 원인도 해결책도 하나입니다. 파이썬 가상환경 설정을 안 한 채 전역에 계속 설치했기 때문입니다. 이 글에서는 윈도우 기준으로 venv를 만드는 법부터, 윈도우에서만 유독 자주 … 더 읽기

VS Code에서 Git 인증 오류 해결하기

VS Code에서 Git 인증 오류 해결하기

작업을 마치고 VS Code 소스 제어 탭에서 커밋까지는 잘 됐는데, 동기화 버튼을 누르는 순간 “Authentication failed” 창이 뜨면서 막히는 경험. VS Code Git 인증 오류는 개발을 막 시작한 분들이 가장 자주 걸리는 관문입니다. 문제는 이게 한 가지 원인이 아니라는 점입니다. 비밀번호를 잘못 입력한 게 아니라 비밀번호 방식 자체가 폐지됐거나, 예전에 쓰던 다른 계정 정보가 컴퓨터에 … 더 읽기

파이썬 ModuleNotFoundError 해결하는 5가지 방법

파이썬 ModuleNotFoundError 해결하는 5가지 방법

분명히 pip install로 설치했는데 실행하면 ModuleNotFoundError가 뜹니다. 설치를 다시 해봐도 “already satisfied”라는 메시지만 나오고 오류는 그대로입니다. 이 오류로 30분씩 헤매는 경우가 흔합니다. 원인이 하나가 아니라서 그렇습니다. 설치가 안 된 게 아니라 설치한 곳과 실행하는 곳이 다른 경우가 대부분입니다. 아래 다섯 가지를 순서대로 확인하면 거의 모든 경우가 해결됩니다. 위쪽일수록 흔한 원인입니다. 가장 흔한 원인입니다. 시스템에 파이썬이 … 더 읽기