0

Python 用の MySQL をインストールしましたが、動作するかどうかはよくわかりません。私はpythonに行き、次のように入力しました:

import MySQLdb

表示されたエラーは次のとおりです。

>>> import MySQLdb
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/Library/Python/2.7/site-packages/MySQL_python-1.2.4b4-py2.7-macosx-10.9-     intel.egg/MySQLdb/__init__.py", line 19, in <module>
    import _mysql
ImportError: dlopen(/Library/Python/2.7/site-packages/MySQL_python-1.2.4b4-py2.7-  macosx-10.9-intel.egg/_mysql.so, 2): no suitable image found.  Did find:
    /Library/Python/2.7/site-packages/MySQL_python-1.2.4b4-py2.7-macosx-10.9-  intel.egg/_mysql.so: mach-o, but wrong architecture

実際のエラーが何であるかはもちろん、修正方法もわかりません。再インストールすることをお勧めしますか?もしそうなら、正確に何をすればよいですか?

基本的に、モジュールが機能するだけで済みます。

助けてくれてありがとう!

4

1 に答える 1

0

Python MySQLdb および _mysql モジュールで同様の問題が発生しました

私はそれらを再インストールしましたが、実行した pip または easy_install ではありません:

Debian カーネル (Kali、Ubuntu、Mint)

apt-get install python-mysql*

Redhat カーネル (Redhat、centOS、Fedora)

yum install python-mysql*

お役に立てれば。

于 2013-10-30T18:33:34.027 に答える