古い pip で --use-wheel を指定してパッケージを入れるとコマンドが生成されないことがある件。
古い pip には wheel まわりの扱いに問題があるようで、
--use-wheel オプションを指定してパッケージを入れたときに
コマンドが生成されないことがあるようです。
具体的には drone.io の環境に入っている pip-1.4.1 では問題が発生しました。
そのため、
pip install --use-mirrors --upgrade wheel pip install --use-mirrors --use-wheel detox detox
のようなスクリプトを実行すると
/home/ubuntu/.build.sh: line 52: detox: command not found
などと言われてしまいます。
解決策は pip を新しくすることなので、wheel を入れるときに pip も新しくするとよいでしょう。
pip install --use-mirrors --upgrade pip wheel
ちなみに新しい pip を --use-wheel でアップデートすると、
pip コマンドが使えなくなるというオチが待っているので、
pip の更新は wheel を使わずに行いましょう。