2017-01-28 6 views
0

何ヶ月も前から、私はMySQLを使いたいと思っていましたが、私のdjango pythonのウェブサイトでは素晴らしいものですが、同じエラーに走り続けます。私は公式のOracle MySQLコネクタ(https://dev.mysql.com/doc/connector-python/en/connector-python-django-backend.html)とMySQLClientのような様々なパッケージをフォーク(http://www.lfd.uci.edu/~gohlke/pythonlibs/#mysqlclient)からインストールして再インストールしましたが、エラーが出ます。MySQL Connectorが動作していません| Django 1.10 | Windows | Python 3.5

Wheel not supported

MySQLコネクタのドキュメントページで指定されたバックエンドコードを使用すると、サーバーウィンドウで同じエラーが発生します。私settings.py

ImportError: No module named 'mysql'

、これは私が見てきた

imort os 
import mysql.connector #this is where it errors out 

ページのインポートしようと、どこでエラーが出て行です: - stackoverflow.com/questions/37848035/mysql-connectorを-pythonとしてdjangoエンジン - Stackoverflow.com/questions/26573984/django-how-to-install-mysql-connector-python-with-pip3 - docs.djangoproject.com/ja/ などがあります。助けてください。

答えて

0

私の問題に対する答えは、私が不要なコネクタをインストールしようとしていたことでした。私のケースでは、mysqlコネクタが機能しました。

0

「mysql-connector」をダッシュ​​「 - 」でインストールしようとしましたか?私はそれが "import mysql.connector"によってまだインポートされていると思いますが、インストールは異なっています。 これは私のプロジェクトではうまくいくようです。 Oracleのコネクタを使用した場合

+0

このように私の問題を解決してくれてありがとう! :) –

0

、あなたの構成は、この含まれている必要があります

'ENGINE': 'mysql.connector.django', 

をしかし、なぜあなたはそれを使用したいのですか?私は、Oracleコネクタの代わりに一般的なmysqlclientをお勧めします。

$ pip install mysqlclient # python 2 and 3 
+0

mysqlclient'パッケージをインストールしようとしましたが、get_とerror(どちらもeasy_installとpipで) "ファイル 'my_config.h'をインクルードできませんでした:ファイルまたはディレクトリが存在しません...ステータス2で終了しました。私はエンジンの項目で '.django'を使ってみましたが、インポートすることさえできないので、それでも違いはありません。 –

関連する問題