가상환경이 활성화되지 않을 때는 터미널 쉘 종류와 활성화 명령이 맞는지부터 확인해야 합니다. zsh과 bash는 활성화 스크립트 경로가 다를 수 있습니다.
또한 가상환경을 만든 위치를 잘못 기억해 다른 폴더에서 실행하는 경우도 흔합니다. 현재 작업 폴더가 올바른지 확인하세요.
Windows에서는 PowerShell 실행 정책 때문에 활성화가 차단되는 경우가 있습니다.
아래 체크리스트를 순서대로 점검해보세요.
- source .venv/bin/activate 실행 여부 확인
- 가상환경 폴더 위치가 맞는지 확인
- 터미널 쉘(zsh/bash) 확인
- Windows는 Set-ExecutionPolicy 확인
파이썬 패키지는 운영체제나 아키텍처에 따라 설치 방식이 달라질 수 있으니, 공식 문서의 설치 가이드를 함께 확인하세요.
추가로 확인할 점은 같은 문제가 언제, 어떤 환경에서 반복되는지 기록해두는 것입니다. 시간대와 사용 패턴을 메모하면 원인 파악이 훨씬 빨라집니다.
광고 영역
자주 묻는 질문
- Q. 가상환경이 활성화되는데도 pip가 시스템을 사용해요.
- 터미널을 새로 열고 다시 활성화하는 것이 도움이 됩니다.
- Q. conda 환경과 충돌하나요?
- 네, 동시에 활성화하면 충돌이 날 수 있습니다.
- Q. 가상환경을 삭제해도 되나요?
- 네, 필요 없는 환경은 삭제 후 재생성하는 편이 빠릅니다.
광고 영역