ホームページ >データベース >mysql チュートリアル >Mac OS X に MySQLdb を正常にインストールするにはどうすればよいですか?

Mac OS X に MySQLdb を正常にインストールするにはどうすればよいですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-12-13 10:54:14528ブラウズ

How to Successfully Install MySQLdb on Mac OS X?

Mac OS X への MySQLdb のインストール

背景:
多くのユーザーが Mac OS X への MySQLdb のインストールで問題に遭遇していますX は、Python とMySQL.

Python の互換性と MySQL ビット深度:
Mac OS X には 32 ビット バージョンの MySQL がプリインストールされているため、32 ビット バージョンの MySQL がインストールされていることを確認してください。 bit Python バージョン。

インストール手順MySQLdb:

ステップ 1:
SourceForge から MySQL for Python アダプターを取得します。

ステップ 2:
ダウンロードしたものを解凍してクリーンアップしますパッケージ:

tar xzvf MySQL-python-1.2.2.tar.gz
sudo python setup.py clean

追加の手順:

  • MySQL-python-1.2.2/build/* の内容と Users/ の Egg を削除します。 $USER/.python-eggs.
  • 編集をスキップ_mysql.c (MySQLdb コミュニティがこの問題を解決したため)。
  • lib に mysql サブディレクトリへのシンボリック リンクを作成します:

    sudo ln -s /usr/local/mysql/lib /usr/local/mysql/lib/mysql

ステップ 3:
setup_posix.py を編集し、 mysql_config パスを更新します:

mysql_config.path = "mysql_config"

mysql_config.path = "/usr/local/mysql/bin/mysql_config"

ステップ 4:
パッケージを再ビルドします (警告を無視します):

sudo python setup.py build

ステップ5:
パッケージをインストールします:

sudo python setup.py install

ステップ 6:
インストールを確認します:

python
import MySQLdb

ステップ 7 :
へのシンボリック リンクを作成します必要に応じて libmysqlclient.18.dylib:

sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib

ステップ 8:
エラー メッセージを回避するために、ビルド ディレクトリの外から Python を起動します。

以上がMac OS X に MySQLdb を正常にインストールするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。