did .bash_login even exist? (I normally use .bashrc and reciently a
box didn't have it, and (no surprise) didn't run it when I created
it.)
Throw a echo hi! in there to see if that runs.
>>
>> 4. Close Terminal window; then open new Terminal window
>>
>> 5. Then type mkvirtualenv
>>
>> Result: Command not found.
>>
>> Have been googling around and trying out different things, but can't
>> figure out what's wrong.
>
> Depending on how your terminal starts bash, it may not run
> the .bash_login script. The best advice I can give is to take a look
> at the man page for bash to see the algorithm it uses to decide which
> startup scripts to load, and then compare that with the options your
> terminal program is passing when the shell is started. If it isn't
> running as a "login" session, you may need to put the instructions
> in .bashrc or .bash_profile. For example, under OS X I have iTerm set
> to pass the -l (lowercase L) option to bash to create a "login"
> session and run my .bash_profile.
>
> Hope that helps,
> Doug
>
--
Carl K