본문 바로가기
Python/Python FAQ

Python 가상 환경을 어떻게 제거/삭제하나요?, How do I remove/delete a virtualenv?

by 베타코드 2023. 7. 10.
반응형

질문


다음 명령어로 환경을 생성했습니다: virtualenv venv --distribute

다음 명령어로 제거하려고 시도했지만 작동하지 않았습니다: rmvirtualenv venv

현재 디렉토리에서 ls를 실행해도 venv가 여전히 보입니다.

제거할 수 있는 유일한 방법은 다음과 같은 명령어인 것 같습니다: sudo rm -rf venv

환경이 활성화되지 않았음에 유의하세요. 저는 Ubuntu 11.10을 실행 중입니다. 아이디어가 있으신가요? 시스템을 재부팅해봤지만 문제가 해결되지 않았습니다.


답변


"제거할 수 있는 유일한 방법은 다음과 같습니다: sudo rm -rf venv"

그게 다입니다! 가상 환경을 삭제하는 명령어는 없습니다. 그냥 비활성화하고 잔여 파일을 재귀적으로 제거하면 됩니다.

사용 중인 가상 환경의 종류에 관계없이 동일한 원칙이 적용됩니다. virtualenv, venv, Anaconda 환경, pyenv, pipenv 모두 여기에서 동일한 원리를 기반으로 합니다.

반응형

댓글