2

MACにMysqldbモジュールとともにMysqlとPythonをインストールしようとしています。私はそれを成功させることができました。コマンドラインからMySQLdbをインポートすると正常に動作します。しかし、Python27 インタープリターを指すように Eclipse を構成しました。Eclipse から MySQLdb をインポートしようとすると、アーキテクチャーの不一致エラーが発生します。ここに正確なエラーがあります

ImportError:
dlopen(/Users/bhaskaar/.python-eggs/MySQL_python-1.2.3-py2.7-macosx-10.7-intel.egg-tmp/_mysql.so,2): no suitable image found.
Did find: /Users/bhaskaar/.python-eggs/MySQL_python-1.2.3-py2.7-macosx-10.7-intel.egg-tmp/_mysql.so: mach-o, but wrong architecture

Pythonpathの下のExternal Libraryタブで、私は

/usr/local/lib/python2.7/site-packages/MySQL_python-1.2.4c1-py2.7-macosx-10.7-x86_64.egg/_mysql.so

ここにいくつかの詳細情報があります

$ file $(which python)
/usr/local/bin/python: Mach-O 64-bit executable x86_64
$ file $(which mysql)
/usr/local/bin/mysql: Mach-O 64-bit executable x86_64

この問題を解決する方法を教えてください。私には、Eclipse がすべてを 64 ビットではなく 32 ビットとしてビルドしているように見えますが、よくわかりません。ありがとう

4

0 に答える 0