Поскольку я не использую их в это время, я попытался удалить virtualenv и virtualenvwrapper через Ubuntu Software Center. Теперь, когда я открываю консоль, я получаю следующее сообщение об ошибке:
Traceback (most recent call last):
File "<string>", line 1, in <module>
ImportError: No module named virtualenvwrapper.hook_loader
virtualenvwrapper.sh: There was a problem running the initialization hooks. If Python could not import the module virtualenvwrapper.hook_loader, check that virtualenv has been installed for VIRTUALENVWRAPPER_PYTHON=/usr/bin/python and that PATH is set properly.
Также присутствует каталог ~/.virtualenvs/.
Как я могу вернуть свою систему в чистую и функциональное состояние перед установкой virtualenv и virtualenvwrapper?
Updates
Как было предложено, я проверил следующие файлы для вхождений virtualenv с отрицательным результатом:
~/.bashrc
~/.profile
/etc/profile
/etc/profile.d/*
/etc/environment
Вероятно, вы выполнили этот шаг из документации:
Вы захотите добавить команду в исходный файл /usr/local/bin/virtualenvwrapper.sh в файл запуска оболочки, изменив путь к virtualenvwrapper.sh в зависимости от того, где это был установлен pip.Просто установка virtualenvwrapper не будет включать ничего в ваш запуск оболочки, и у вас не возникло бы ошибка в вашем вопросе при открытии новой консоли.
Я не могу догадаться, где именно вы 'изменил конфигурацию вашей оболочки, но если вы используете Bash, то вы, вероятно, положили ее в ~/.bashrc или ~/.profile:
export WORKON_HOME=~/Envs
source /usr/local/bin/virtualenvwrapper.sh
Просто удалите эти строки и попытайтесь создать новый терминал окно.