「MySQLdb という名前のモジュールがありません」エラーのトラブルシューティング
MySQL を Python および Django と組み合わせて使用しようとすると、次のようになります。この例では、「MySQLdb という名前のモジュールがありません」というエラーが発生する可能性があります。この問題を解決するには、適切なモジュールをインストールすることが不可欠です。
インストール方法
オペレーティング システムと使用している特定のソフトウェアによっては、必要なモジュールをインストールするために実行できるいくつかのコマンド:
-
Easy Install: easy_install mysql-python
-
Pip for Python 2: pip install mysql-python
-
Pip for Python 3: pip install mysqlclient
-
Linux Ubuntu: apt-get install python-mysqldb
-
FreeBSD: cd /usr/ports/databases/py-MySQLdb & make install clean
-
Linux Fedora/CentOS: yum install MySQL-python
Windows 固有
Windows ユーザーの場合、次の手順で解決策が提供されます。
- MySQL コネクタ/Python をダウンロードします。公式 MySQL Web サイトからダウンロードします。
- ダウンロードしたファイルを便利な場所に解凍します。
- コマンド プロンプトを開き、解凍したフォルダーに移動します。
- 次のコマンドを実行します: pip install mysql-connector-python
これらの手順に従うと、MySQL モジュールを正常にインストールし、Python と MySQL を使用する際の「MySQLdb という名前のモジュールがありません」エラーを解消できるはずです。
以上がPython で「MySQLdb という名前のモジュールがありません」エラーを修正する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。