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

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

Linda Hamilton
リリース: 2024-12-13 10:54:14
オリジナル
526 人が閲覧しました

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 サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート