$ source some/directory/bin/activate
And you don't need to keep typing out the full directory name. When done with the environment
$ deactivate
And you don't need to keep typing out the full directory name. When done with the environment
$ deactivate
If you have the shell prompt integration to remind you whether you're in a virtualenv or not, it's fine, but I don't always have it, and I find it helpful to manually type out the full directory name (generally with the help of up-arrow or tab...) so I know exactly what I'm running.