Ubuntu と Solaris で実行するプロジェクトがあります。Fabric は Ubuntu では問題なく動作しますが、Solaris では動作しません。virtualenv 内で何かをしようとすると、 で失敗しworkon: command not found
ます。
これは私の fabfile.py がどのように見えるかです:
with prefix('workon %s' % env.virtualenv):
sudo('manage.py collectstatic --noinput')
これらの行を両方のプラットフォームの .profile に入れました。
export WORKON_HOME=$HOME/.virtualenvs
source /path/to/virtualenvwrapper.sh
それが私がやったことのすべてです。Ubuntu は動作するのに、Solaris は動作しないのはなぜですか? 何か案は?