在Mac上安装Python的MySQL驱动程序

时间:2012-09-15 17:00:48

标签: python mysql macports

我正在运行MAMP和Python作为CGI。我想连接MySQL。我通过使用pip安装它来尝试MySQLDb,但它没有工作,python根本无法找到MySQLDb。

你能告诉我如何使用Macport提供程序安装它我已经安装了Apache,MySQL和Python 2.6吗?

由于

更新

通过pip安装给出了以下O / P:

  

下载/解压缩mysql-python正在下载   MySQL-python-1.2.3.tar.gz(70Kb):70Kb下载运行setup.py   egg_info for package mysql-python       警告:找不到匹配' MANIFEST'       警告:找不到匹配' ChangeLog'       警告:找不到匹配' GPL'安装收集的软件包:mysql-python运行mysql-python的setup.py安装       建设' _mysql'延期       /usr/bin/gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -pipe -O2 -fwrapv -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -Dversion_info =(1,2,3, ' final',0)-D_ 版本 _ = 1.2.3 -I / usr / local / Cellar / mysql / 5.5.15 / include -I / opt / local / Library /Frameworks/Python.framework/Versions/2.6/include/python2.6   -c _mysql.c -o build / temp.macosx-10.6-x86_64-2.6 / _mysql.o -g       在_mysql.c:36中包含的文件中:       /usr/local/Cellar/mysql/5.5.15/include/my_config.h:330:1:警告:" SIZEOF_SIZE_T"重新定义       在/opt/local/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6/Python.h:9中包含的文件中,                        来自pymemcompat.h:10,                        来自_mysql.c:29:       /opt/local/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6/pymacconfig.h:37:1:   警告:这是前一个定义的位置       在_mysql.c:36中包含的文件中:       /usr/local/Cellar/mysql/5.5.15/include/my_config.h:423:1:警告:" HAVE_WCSCOLL"重新定义       在/opt/local/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6/Python.h:8中包含的文件中,                        来自pymemcompat.h:10,                        来自_mysql.c:29:       /opt/local/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6/pyconfig.h:808:1:   警告:这是前一个定义的位置       /usr/bin/gcc-4.2 -L / opt / local / lib -bundle -undefined dynamic_lookup build / temp.macosx-10.6-x86_64-2.6 / _mysql.o   -L / usr / local / Cellar / mysql / 5.5.15 / lib -lmysqlclient_r -lpthread -lz -lssl -lcrypto -o build / lib.macosx-10.6-x86_64-2.6 / _mysql.so       警告:找不到匹配' MANIFEST'       警告:找不到匹配' ChangeLog'       警告:找不到匹配' GPL'成功安装了mysql-python Cleaning

我正在使用MAMP附带的MySQL。我还在MAMP文件夹中将PATH设置为MySQL的二进制文件

另一次更新

原来,Mysql-Python egg根本没有安装:

/Library/Python/2.6/site-packages

我错过了什么?

0 个答案:

没有答案