Python 内で MySQLdb をインポートしようとすると、MySQL のインストールが成功したにもかかわらず、「適切なイメージが見つかりません」というエラーが発生する場合があります、Python、MySQL-Python。このエラーは通常、アーキテクチャの非互換性が原因で発生します。
環境のオーバーライド
解決策の 1 つは、DYLD_LIBRARY_PATH 環境変数を変更し、MySQL 内の動的ライブラリを検索するようにリンカーに指示することです。インストールディレクトリ。ターミナルを開き、次のように入力します:
<code class="shell">export DYLD_LIBRARY_PATH=/usr/local/mysql/lib/</code>
/usr/local/mysql/lib/ を MySQL の実際のインストール パスに置き換えます。次に、Python で MySQLdb をインポートして、問題が解決したかどうかを確認します。
Homebrew の使用
Homebrew は、システム パッケージを管理するための便利な代替手段を提供します。それをインストールし、次のコマンドを実行します:
<code class="shell">brew install python brew install mysql /usr/local/share/python/easy_install mysql-python</code>
適切に機能させるために、/usr/local/bin および /usr/local/share/python を含むように PATH を変更することを忘れないでください。
以上がMac OS X Lion に MySQL-Python をインストールするときに発生する「適切なイメージが見つかりません」エラーを修正する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。