728x90
반응형
질문 : Python virtualenv를 종료 / 종료 / 비활성화하는 방법
virtualenv와 virtualenvwrapper를 사용하고 있습니다. workon
명령을 사용하여 virtualenv간에 전환 할 수 있습니다.
me@mymachine:~$ workon env1
(env1)me@mymachine:~$ workon env2
(env2)me@mymachine:~$ workon env1
(env1)me@mymachine:~$
모든 가상 머신을 종료하고 실제 머신에서 다시 작업하려면 어떻게해야합니까? me@mymachine:~$
로 돌아가는 유일한 방법은 셸을 종료하고 새 셸을 시작하는 것입니다. 그것은 일종의 성가신 일입니다. "아무것도"작업 할 수있는 명령이 있습니까? 그렇다면 그것은 무엇입니까? 그러한 명령이 존재하지 않는 경우 어떻게 작성해야합니까?
답변
일반적으로 virtualenv를 활성화하면 다음과 같은 셸 기능이 제공됩니다.
$ deactivate
정상으로 돌아갑니다.
virtualenvwrapper
의 코드를 다시 살펴 보았고, 그렇습니다. 모든 virtualenv에서 탈출하는 방법으로 deactivate
도 지원합니다.
Anaconda 환경에서 나가려는 conda
버전에 따라 다릅니다. 최신 버전 (예 : 4.6) conda
함수를 설치합니다.이 경우 다음을 실행합니다.
conda deactivate
이전 conda 버전은 대신 독립 실행 형 스크립트를 사용하여 비활성화를 구현합니다.
source deactivate
출처 : https://stackoverflow.com/questions/990754/how-to-leave-exit-deactivate-a-python-virtualenv
728x90
반응형
'프로그래밍 언어 > Python' 카테고리의 다른 글
파이썬 예외 메시지를 출력하는 방법 (0) | 2021.11.26 |
---|---|
저장된 csv에서 Python / Pandas가 색인을 생성하지 않도록 하는 방법 (0) | 2021.11.26 |
Python string.replace 정규식 (0) | 2021.11.24 |
Python의 디렉토리 트리 목록을 얻는 방법 (0) | 2021.11.24 |
파이썬 f- 문자열로 소수점 뒤의 자릿수를 수정하는 쉬운 방법 (0) | 2021.11.24 |