Мне кажется это излишним, так как я создал EC2 исключительно для работы над этим конкретным проектом.Зачем мне нужно создавать еще одну виртуальную среду?
В общем, вам не нужно этого делать. Но есть несколько причин, в частности, возможность установки pip от имени пользователя без полномочий root.