django-admin.py
あなたのパスにはないようです。
それを解決するためのガイドは、 Django インストールの落とし穴のページで概説されています。
症状
-bash: django-admin.py: command not found
推定原因
コマンド検索 PATH に django-admin.py がありません。
解決
/bin/django-admin.py を PATH 上の任意の場所にリンクします。
ほとんどの UNIX ライクなシステムの Python は/usr/local/lib/python2.X/site-packages/
、サードパーティのパッケージを使用することに注意してください。
sudo ln -s /usr/local/lib/python2.4/site-packages/django/bin/django-admin.py /usr/local/bin/django-admin.py
ただし、Python 2.6 は/usr/local/lib/python2.6/dist-packages/
サードパーティのパッケージを使用します。
sudo ln -s /usr/local/lib/python2.6/dist-packages/django/bin/django-admin.py /usr/local/bin/django-admin.py
この後、「許可が拒否されました」というメッセージが表示される場合があります。django-admin.py ファイルの権限を実行可能に変更するには、次のようにします。
sudo chmod +x /usr/local/bin/django-admin.py
Python 2.6 をインストールしてデフォルト バージョンにした場合は、代わりに django-admin-2.6.py startproject mysite を使用する必要があります。
/usr/local/bin
があなたのパスにない場合、これは十分ではないかもしれません。端末でパスを簡単に確認できます。
$ echo $PATH
/home/sebbe/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
パスにない場合/usr/local/bin
は、それも追加する必要があります。その方法の説明については、PATH へのフォルダーの追加を参照してください。