Почему Fabric не видит мой .bash_profile?

В Fabric, когда я пытаюсь использовать любой псевдоним 'или функции из моего .bash_profile файл, они не распознаются. Например, мой .bash_profile содержит псевдоним c = 'workon django-canada' , поэтому, когда я набираю c в iTerm или Terminal, workon django- Канада .

Мой fabfile.py содержит

def test():
    local('c')

Но когда я пробую fab test , он выдает мне следующее: [localhost] local: c

/bin/sh: c: command not found

Fatal error: local() encountered an error (return code 127) while executing 'c'

Aborting.

Другое Функции ткани работают нормально. Должен ли я указывать свой профиль bash где-нибудь в ткани?

13
задан saul.shanabrook 4 November 2011 в 05:46
поделиться