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

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

Susan Sarandon
リリース: 2024-12-01 21:47:12
オリジナル
613 人が閲覧しました

How to Successfully Install MySQLdb on macOS?

Mac OS X に MySQLdb をインストールする方法

MySQLdb は、MySQL データベースとの対話を可能にする Python データ アクセス ライブラリです。 MySQLdb を Mac OS X にインストールするには、システム環境との互換性を確保するための特定の手順が必要です。

準備

インストールを続行する前に、MySQL、Python がインストールされていることを確認してください。 、および GCC が Mac にインストールされています。

インストール手順

  1. SourceForge から最新の MySQL for Python アダプターをダウンロードします。
  2. ダウンロードしたパッケージを抽出します。
  3. 次のコマンドを使用してパッケージをクリーンアップします: sudo python setup .py clean.
  4. 配下のディレクトリを削除しますMySQL-python-1.2.2/build/* と Users/$USER/.python-eggs.
  5. の下にある Egg で、mysql というサブディレクトリを指すシンボリック リンクを lib の下に作成します。 sudo ln - /usr/local/mysql/lib /usr/local/mysql/lib/mysql.
  6. setup_posix.py を編集し、mysql_config.path = "mysql_config" を mysql_config.path = "/usr/local/mysql/bin/mysql_config" に変更します。
  7. パッケージを再ビルドします: sudo python setup.py build.
  8. パッケージをインストールします: sudo python setup.py install.
  9. MySQLdb をインポートしてインストールをテストします。

追加のトラブルシューティング

関連するエラーが発生した場合は、 libmysqlclient.18.dylib が見つからない場合は、シンボリック リンクを作成します: sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib.

解決するには_mysql が既にインポートされているという警告が表示される場合は、ディレクトリをビルドの親に変更してくださいdirectory.

Python 3 ユーザー

Python 3 の場合は、conda install mysqlclient を使用して必要なライブラリをインストールします。これにより、mysqlclient、mysql-connector、および llvmdev がインストールされます。

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

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