私の生地ファイル:
def deploy():
code_path = 'mysite/public_html/mysite'
with cd(code_path):
with prefix("workon mysite"):
run('git pull')
run('supervisorctl -c ~/supervisord.conf restart ' + env.host_string)
次のエラーが表示されます。
Aborting.
[myserv] out: /bin/bash: workon: command not found
これを手動で(ファブリックなしで)行うと、workonコマンドが機能することは明らかです。ソース化されていないと思わ/usr/local/bin/virtualenvwrapper.sh
れます (通常は .bash_profile を介して実行されます)。
workon
コマンドを機能させるにはどうすればよいですか?