MySQLdb モジュールの読み込みエラー: mysqlclient または MySQL-python をインストールしましたか?解決済み
Windows 10 と Python 3.4 を使用して Django プロジェクトからテーブルを MySQL データベースに移行しようとすると、開発者は「'MySQLdb' という名前のモジュールがありません」というエラー メッセージが表示される場合があります。 mysqlclient または MySQL-Python をインストールしましたか?」この問題は、MySQLdb モジュールがインストールされているにもかかわらず、システムによって適切に認識されない場合に発生します。
このエラーを解決するには:
MySQLdb として PyMySQL をインポートしてインストールします:
プロジェクトの元のディレクトリ (settings.py と同じ) にある __init__.py ファイルに、次のコードを追加します。コード:
import pymysql pymysql.install_as_MySQLdb()
これらの手順これにより、MySQLdb が適切にロードおよび認識され、Django が MySQL データベースに正常に接続できるようになります。
以上がMySQLdb モジュールの読み込みエラー: mysqlclient または MySQL-python をインストールしましたか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。