在OSX 10.6上使用python设置MySQL时出现问题

在OSX 10.6上使用python设置MySQL时出现问题,python,mysql,django,Python,Mysql,Django,我正试图在OSX 10.6上安装MySQL,以便与Django一起工作 MySQL似乎安装正确 我正在尝试安装MySQLdb for Python 我尝试过使用easy_install $ python setup.py install 这就完成了 但我得到了以下错误: Python 2.7.2 (v2.7.2:8527427914a2, Jun 11 2011, 15:22:34) [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin

我正试图在OSX 10.6上安装MySQL,以便与Django一起工作

MySQL似乎安装正确

我正在尝试安装MySQLdb for Python 我尝试过使用easy_install

$ python setup.py install
这就完成了

但我得到了以下错误:

Python 2.7.2 (v2.7.2:8527427914a2, Jun 11 2011, 15:22:34) 
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import MySQLdb
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "MySQLdb/__init__.py", line 19, in <module>
    import _mysql
  File "build/bdist.macosx-10.6-intel/egg/_mysql.py", line 7, in <module>
  File "build/bdist.macosx-10.6-intel/egg/_mysql.py", line 6, in __bootstrap__
ImportError: dlopen(/Users/alanquigley/.python-eggs/MySQL_python-1.2.3-py2.7-macosx-10.6-intel.egg-tmp/_mysql.so, 2): Library not loaded: libmysqlclient.18.dylib
  Referenced from: /Users/alanquigley/.python-eggs/MySQL_python-1.2.3-py2.7-macosx-10.6-intel.egg-tmp/_mysql.so
  Reason: image not found
>>> 
Python2.7.2(v2.7.2:852742714a2,2011年6月11日,15:22:34)
[GCC 4.2.1(苹果公司建造5666)(dot 3)]关于达尔文
有关详细信息,请键入“帮助”、“版权”、“信用证”或“许可证”。
>>>导入MySQLdb
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“MySQLdb/\uuuuu init\uuuuuu.py”,第19行,在
导入mysql
文件“build/bdist.macosx-10.6-intel/egg/_mysql.py”,第7行,在
文件“build/bdist.macosx-10.6-intel/egg/_mysql.py”,第6行,在引导程序中__
ImportError:dlopen(/Users/alanquigley/.python-egs/MySQL_-python-1.2.3-py2.7-macosx-10.6-intel.egg-tmp//u-MySQL.so,2):未加载库:libmysqlclient.18.dylib
引用自:/Users/alanquigley/.python-eggs/MySQL\u python-1.2.3-py2.7-macosx-10.6-intel.egg-tmp//u MySQL.so
原因:找不到图像
>>> 

有什么想法吗?

检查以确保mysql客户端库(C客户端库)安装正确。在/usr/include或/usr/local/include中查找名为“mysql”的文件夹。对/usr/lib或/usr/local/lib执行相同的操作

相关:在任何位置都看不到名为“mysql”的文件夹在这种情况下,mysql客户端库可能没有正确安装。你是如何安装mysql的?我安装了MacOSX版本。10.6(x86,64位),DMG ArchiveHmm,这很奇怪。在这些目录中是否有名称中包含mysql的内容。没有,在单独的OSX 10.6计算机上尝试时出现相同错误。