Итак, я установил virtualenv и virtualenvwrapper с sudo pip, и у меня проблемы. Сначала я получал правильное поведение, причем пакеты из виртуальной среды были отделены от пакетов за пределами виртуальной среды. Но затем они внезапно слились и начали быть одинаковыми. Я попытался удалить оба пакета, но теперь, хотя я не вижу их в pip, я все еще могу использовать команду workon, поэтому я знаю, что они где-то там.
Итак, я думаю, что я понял ответ, для тех, у кого есть проблемы, похожие. Когда я перезагрузился, команда workon исчезла. Итак, я вошел в систему под root и установил virtualenv и virtualenvwrapper с нуля. Я вышел из корня, а затем смог установить пакеты с pip, как правило, в моем virtualenv, поскольку я не использовал sudo. Использование sudo все испортило. Поэтому я до сих пор не понимаю этого, но эти шаги работали для меня.
Итак, я думаю, что я понял ответ, для тех, у кого есть проблемы, похожие. Когда я перезагрузился, команда workon исчезла. Итак, я вошел в систему под root и установил virtualenv и virtualenvwrapper с нуля. Я вышел из корня, а затем смог установить пакеты с pip, как правило, в моем virtualenv, поскольку я не использовал sudo. Использование sudo все испортило. Поэтому я до сих пор не понимаю этого, но эти шаги работали для меня.