In Fabric, when I try to use any alias\' or functions from my .bash_profile file, they are not recognized. For instance my .bash_profile contains <
.bash_profile
It looks like you're trying to use virtualenvwrapper locally. You'll need to make your local command string look like this:
local("/bin/bash -l -c 'workon django-canada && python manage.py runserver'")
Here's an example by yours truly that does that for you in a context manager.