web-dev-qa-db-ja.com

Manage.py:不明なコマンド: 'migrate'

Djangoを使用していますが、少し問題が発生しています。manage.pyで 'migrate'コマンドを使用したいのですが、実行しようとすると、次のエラーメッセージが表示されます。

  Unknown command: 'migrate'
  Type 'manage.py help' for usage.

Southをインストールしました(pipでインストールしました)が、このコマンドはまだ使用できません。どうすればいいかわかりません。

ご協力ありがとうございました!

25
Marcolac

Settings_pyのINSTALLED_APPSsouthを含める必要があります。

31
Daniel Roseman

これはおそらく、pipによってインストールされた最新の安定したバージョン(1.6)をすべて入手したときに、1.7(DEVバージョン)チュートリアルに従うことによって引き起こされる可能性があります。

移行は一般的に1.7の一部でさえないようです。

たぶん、次のコマンドで問題が解決するでしょう:python manage.py syncdb

したがって、 1.6 tutorial に従うか、指示に従って1.7 devバージョンのDjangoをインストールします。

23
R Claven

Django=バージョン1.7以前はこのコマンドを使用していましたが、以下のコマンドで問題が解決しました

python manage.py syncdb
7
Soham Navadiya