无法在ipython笔记本中使用/导入MySQLdb(在ipython qtconsole中运行良好)

无法在ipython笔记本中使用/导入MySQLdb(在ipython qtconsole中运行良好),python,ipython,mysql-python,ipython-notebook,Python,Ipython,Mysql Python,Ipython Notebook,在安装MySQLdb时遇到了巨大的麻烦(由于32位和64位架构之间的不兼容),现在我遇到了另一个奇怪的问题,我无法在web上找到解决方案 import MySQLdb在ipython qtconsole中运行良好,但在ipython笔记本中运行不正常。在后者中,我得到以下错误: --------------------------------------------------------------------------- ImportError

在安装MySQLdb时遇到了巨大的麻烦(由于32位和64位架构之间的不兼容),现在我遇到了另一个奇怪的问题,我无法在web上找到解决方案

import MySQLdb
ipython qtconsole
中运行良好,但在
ipython笔记本中运行不正常。在后者中,我得到以下错误:

---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-2-dd22983d5391> in <module>()
----> 1 import MySQLdb

/Users/username/anaconda/lib/python2.7/site-packages/MySQL_python-1.2.4b4-py2.7-macosx-10.5-x86_64.egg/MySQLdb/__init__.py in <module>()
     17 from MySQLdb.release import __version__, version_info, __author__
     18 
---> 19 import _mysql
     20 
     21 if version_info != _mysql.version_info:

ImportError: dlopen(/Users/username/anaconda/lib/python2.7/site-packages/MySQL_python-1.2.4b4-py2.7-macosx-10.5-x86_64.egg/_mysql.so, 2): Library not loaded: libmysqlclient.18.dylib
  Referenced from: /Users/username/anaconda/lib/python2.7/site-packages/MySQL_python-1.2.4b4-py2.7-macosx-10.5-x86_64.egg/_mysql.so
  Reason: image not found 

你知道我该如何解决这个问题吗,或者这是否是ipython笔记本电脑的bug。

这是一个老问题,但以防其他人在安装MySQLdb时遇到麻烦

有一个名为“pymysql”的纯python mysql驱动程序。您通常可以使用它作为MySQLdb的替代品。安装起来容易得多,因为它不需要任何二进制文件

详情如下:

:/usr/local/mysql/lib/:/usr/local/mysql/lib/