あなたのエラーを再現しようとして、私は次のことをしました(自家醸造家であるあなたは同じことをしたと思います)。
1)brew install python
Python2.7をインストールするには
2)brew install mysql
mysqlをシステムにインストールするには(さまざまなドライバーに必要)
3)自作の推奨に従ってmysqlを構成します
4)ダウンロードした mysql_python
解凍して
5)python setup.py install
を使用してmysql_pythonをインストールしました
6)インタラクティブセッションpython
でテストしました 、import _mysql
Lionでこれらの手順を実行した後、エラーを再現できませんでした。次に...問題のデバッグに進みます。
確認すべき点がいくつかあります。
1)ターミナルでwhich python
と入力すると それはあなたの自作インストールを指していますか?
2)自作では、サイトパッケージはセラーに保存されず、/ usr / local / lib / python2.7/site-packagesに保存されることに注意してください。 これ
を参照してください 理由の詳細については、投稿してください。サイトパッケージの場所をPATHに追加する必要はありませんでしたが、試してみてください。
3)easy_installをhomebrewのpython Iで動作させるために、最後に試してみることをお勧めします。 / usr / local / share/pythonをPATHに追加する必要がありました。
編集
主に右端までスクロールした後、エラーメッセージを読み直したところ、mysqlライブラリを読み込めないことに気づきました。そのライブラリをグーグルですばやく検索すると、OSXにmysqlをインストールするときにリンクが困難になる可能性があるように見えました。ファイルlibmysqlclient.18.dylib
を探してみてください そして、そのパスを書き留めます。 homebrew mineを介してmysqlをインストールした後は、次のようになります:/usr/local/Cellar/mysql/5.5.14/lib
。私が見た一般的な修正は、環境変数DYLD_LIBRARY_PATH
を修正します 。この情報を入手した詳細については、これ
サイト。パスを例として使用して、この行を.bash_profile
export DYLD_LIBRARY_PATH="$DYLD_LIBRARY_PATH:/usr/local/Cellar/mysql/5.5.14/lib"
これがうまくいかない場合は、mysqlが正しくインストールされていないか、問題が発生している可能性を強く調べます。その考え方で、うまくいけば何かがあなたに飛び出します。
最後に、SQLデータベースがまだない場合は、mysqlをアンインストールして、homebrew経由でインストールすることをお勧めしますか?現在、その設定で問題は発生していません。