0

私はDjangoが初めてで、公式のチュートリアルに従おうとしています。mysql に接続したいので (自分のコンピューターにインストールされ、mysql モジュールが python コマンドラインで終了することを確認しました)、setting.py の ENGINE を django.db.backends.mysql に設定しました。そして、私は実行しようとしました

    python manage.py syncdb

次に、次のようなエラーメッセージが表示されました。

   Error loading MySQLdb module

そして私は走ることができません

   pip install mysql-python

エラーメッセージは次のとおりです。

   Unable to find vcvarsall.bat

それで、このエラーは何ですか?正直なところ、mysql-python と mysql-connector-python の違いについてはよくわかりません。「pip install mysql-connector-python」を試してみたところ、要件はすでに満たされていることがわかりました...

4

2 に答える 2

2

Python 用の MySQL ドライバーのWindows バイナリ インストーラーをダウンロードする必要があります。Windows には開発ヘッダーがないため、ソースからのインストールは機能しません。

于 2013-10-27T09:19:10.857 に答える
0

mysql python コネクタをインストールする必要があります

sudo apt-get インストール python-mysqldb

于 2013-10-27T08:45:22.820 に答える