Онлайн

Как отключить, даективировать или выйти из venv – Python virtualenv

Если вы используете virtualenv и virtualenvwrapper, то наверняка переключаетесь между оболочками командой workon. Единственный способ выйти из среды это выйти из оболочки и запустить новую.
Обычно после активации virtualenv вы получаете функцию оболочки с именем $ deactivate.

Как отключить virtualenv

Функция:
$ deactivate
Вернёт всё в нормальное русло. Если внимательно посмотреть на код для virtualenvwrapper – он также поддерживает такой способ деактивации для выхода из всех virtualenv.

Как выйти из среды Anaconda

Если вы хотите выйти из среды Anaconda, то тут зависит от версии, которой вы пользуетесь. Последние версии (например, 4.6) устанавливают функцию сразу в рабочей оболочке. В этом случае вы должны использовать команду:
conda deactivate

В более ранних версии Anaconda можно реализовать отключение с помощью автономного скрипта:

source deactivate

Если у вас остались вопросы, можете почитать остальные комментарии на StackOverflow по этой ссылке: stackoverflow.com/questions/990754/how-to-leave-exit-deactivate-a-python-virtualenv.