Python ImportError: dlopen(/Users/yanigisou/.python-eggs/MySQL_python-1.2.3-py2.6-macosx-10.6-universal.egg-tmp/ _mysql.so、2): ライブラリがロードされていません: Mac 10.6 上の libmysqlclient.16.dylib
Python で MySQLdb をインポート中に発生している問題は、ライブラリの依存関係が欠落しているために発生します。具体的には、エラー メッセージは、ダイナミック ライブラリ libmysqlclient.16.dylib が見つからないかロードできないことを示しています。
この問題を解決するには、次の手順を実行できます。
シンボリック リンクの作成: 必要なライブラリへのシンボリック リンクを手動で作成します。この場合、解決策で提案されているように次のリンクを作成します:
sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib sudo ln -s /usr/local/mysql/lib /usr/local/mysql/lib/mysql
これらの手順を実行した後、MySQLdb のインポートを再度試してください。エラーは解決されるはずです。
以上が「ImportError: dlopen(/Users/yanigisou/.python-eggs/MySQL_python-1.2.3-py2.6-macosx-10.6-universal.egg-tmp/_mysql.so, 2): ライブラリがロードされていません: libmysqlclient」を修正する方法.16.dylib」をMac 10.6にインストールしますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。