반응형
질문
다음 명령어로 환경을 생성했습니다: virtualenv venv --distribute
다음 명령어로 제거하려고 시도했지만 작동하지 않았습니다: rmvirtualenv venv
현재 디렉토리에서 ls
를 실행해도 venv가 여전히 보입니다.
제거할 수 있는 유일한 방법은 다음과 같은 명령어인 것 같습니다: sudo rm -rf venv
환경이 활성화되지 않았음에 유의하세요. 저는 Ubuntu 11.10을 실행 중입니다. 아이디어가 있으신가요? 시스템을 재부팅해봤지만 문제가 해결되지 않았습니다.
답변
"제거할 수 있는 유일한 방법은 다음과 같습니다:
sudo rm -rf venv
"
그게 다입니다! 가상 환경을 삭제하는 명령어는 없습니다. 그냥 비활성화하고 잔여 파일을 재귀적으로 제거하면 됩니다.
사용 중인 가상 환경의 종류에 관계없이 동일한 원칙이 적용됩니다. virtualenv
, venv
, Anaconda 환경, pyenv
, pipenv
모두 여기에서 동일한 원리를 기반으로 합니다.
반응형
댓글