Just one thing to amend, use the -H flag i.e.
sudo -H python get-cloudify-composer.py
To avoid error message:
[ERROR] [get-cloudify-composer.py] The directory '/home/wray/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory
Other commands used:
python --version
sudo apt-get install python-pip python-dev build-essential
sudo pip install virtualenv virtualenvwrapper
sudo pip install --upgrade pip
sudo /opt/cloudify-composer/nodejs/bin/node /opt/cloudify-composer/blueprint-composer/package/server.js
Browse to http://localhost:3000
Username/ Password is composer/ composer