ホームページ >データベース >mysql チュートリアル >OSX 10.6 上の Python と Django で「MySQLdb という名前のモジュールがありません」エラーを修正する方法
OSX 10.6 での Python および Django との MySQLdb の統合
OSX 10.6 で Python および Django で MySQLdb を利用する場合、以下に関連する共通のハードルが発生します。モジュールをインポートしています。 「syncdb」などの Django コマンドを実行しようとすると、「MySQLdb という名前のモジュールがありません」というエラー メッセージが表示されます。
トラブルシューティング:
この問題を解決するには、 MySQL for Python アダプターが正しくインストールされています。インストールには、pip、easy_install、またはパッケージ システムの推奨方法を使用してください。
代替解決策:
アダプターをインストールしても問題が軽減されない場合は、次の手順を検討してください。
追加の依存関係:
「EnvironmentError: mysql_config not found」エラーが発生した場合は、さらにシステム依存関係の問題が存在します。 Debian ベースのシステムの場合、このエラーを解決するには次のことが必要です。
sudo apt-get install python-mysqldb
これらの手順に従うことで、MySQLdb を OSX 10.6 上の Python および Django と正常に統合し、モジュール読み込みエラーを排除できます。
以上がOSX 10.6 上の Python と Django で「MySQLdb という名前のモジュールがありません」エラーを修正する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。