2016-10-07 6 views
-1

私は今、Miguel Grinbergの本の後にFlaskと一緒に働いています。私はMySQLと対話する必要がある部分に到達しました。フラスコウェブ開発。いいえモジュール 'MySQLdb'

db.create_all()

を私はというエラーを取得する「『MySQLdbは』という名前のないモジュール」:私はコマンドを使用して、実際のデータベースを作成しようとすると、私はまだ、すべてをチェックしてきました。私は自分の仮想環境にmySQL-pythonをインストールしようとしましたが、別のエラーが表示されます - "ConfigParser 'という名前のモジュールはありません。私はpipでそのモジュールをインストールしようとしましたが、ConfigParserモジュールをまったくインストールしなかったのと同じエラーが発生します。何かアドバイス?私はPythonのバージョン3.4を使用しています。私はMySQLdbがPython 3で動作しないことを2,3回読んだことがあります。これは、Miguelsの本に書かれた内容と矛盾し、FlaskはPython 2と3の両方と互換性があります。

+0

['pymysql'](https://github.com/PyMySQL/PyMySQL/)のような別のMySQLドライバを使う必要があります。 – dirn

答えて

0

解決済みです。仮想環境でpip経由でmysqlclientをインストールする必要がありました。 mySQL-pythonは明らかにpython3で動作しません

関連する問題