Just starting out with AWS Cloud9. Started a new project (Django with Beanstalk).
Opened Cloud9 environment, typed in virtualenv --python=/usr/bin/python3.6 venv
then, when i type: sourse venv/bin/activate
i see: (venv) USERNAME:$
So, it looks ok, but
python --version
gives me 2.7.
Even more, when I install packages with "activated" virtual environment I get them installed in system-wide python 2.7.
/home/ubuntu/anaconda3/envs/ijackweb/bin/pip3.6 install -r requirements.txt
which is the same as not using virtual environment at all. – Comportment