For now, this is mostly helpful for developing skills for Mycroft and shouldn't be necessary unless you are using some custom skills to activate your virtualenv.
PYTHONPATH=. python client/speech/main.py# the main speech detection loop, which prints events to stdout and broadcasts them to a message bus
PYTHONPATH=. python client/messagebus/service/main.py# the main message bus, implemented via web sockets
PYTHONPATH=. python client/skills/main.py# main skills executable, loads all skills under skills dir
Note: The above scripts are blocking, so each will need to be run in a separate terminal session. Each terminal session will require that the virtualenv be activated. There are very few reasons to use this method.