MySQL-python Error

Steve Ametjan steve at hittingthebottle.com
Sun Dec 23 18:09:17 EST 2007


I've been trying to get MySQL-python to install on Leopard for the  
past couple of days, and I keep running into relatively the same  
error. I'm hoping that someone on this list will be able to help me  
out in solving the issue. I'd like to get this solved so I can  
continue developing with Django using MySQL since that's what my web  
server uses as well. I'd hate to have to develop using a different  
database engine on my local machine.

Here's what happens when I try to do an easy_install:

W8743145X91:~ stevea$ sudo easy_install MySQL-python
Searching for MySQL-python
Reading http://pypi.python.org/simple/MySQL-python/
Reading http://sourceforge.net/projects/mysql-python
Reading http://sourceforge.net/projects/mysql-python/
Best match: MySQL-python 1.2.2
Downloading http://osdn.dl.sourceforge.net/sourceforge/mysql-python/MySQL-python-1.2.2.tar.gz
Processing MySQL-python-1.2.2.tar.gz
Running MySQL-python-1.2.2/setup.py -q bdist_egg --dist-dir /tmp/ 
easy_install-DYH0yq/MySQL-python-1.2.2/egg-dist-tmp-zpJkox
In file included from _mysql.c:35:
/usr/include/mysql/my_config.h:1030:2: warning: #warning defining  
SIZEOF_CHARP = 4
/usr/include/mysql/my_config.h:1044:2: warning: #warning defining  
SIZEOF_LONG = 4
/usr/include/mysql/my_config.h:1151:1: warning: "WORDS_BIGENDIAN"  
redefined
In file included from /System/Library/Frameworks/Python.framework/ 
Versions/2.5/include/python2.5/Python.h:8,
                  from pymemcompat.h:10,
                  from _mysql.c:29:
/System/Library/Frameworks/Python.framework/Versions/2.5/include/ 
python2.5/pyconfig.h:928:1: warning: this is the location of the  
previous definition
In file included from /usr/include/mysql/mysql.h:43,
                  from _mysql.c:40:
/usr/include/sys/types.h:92: error: duplicate ‘unsigned’
/usr/include/sys/types.h:92: error: two or more data types in  
declaration specifiers
In file included from _mysql.c:35:
/usr/include/mysql/my_config.h:1030:2: warning: #warning defining  
SIZEOF_CHARP = 4
/usr/include/mysql/my_config.h:1044:2: warning: #warning defining  
SIZEOF_LONG = 4
In file included from /usr/include/mysql/mysql.h:43,
                  from _mysql.c:40:
/usr/include/sys/types.h:92: error: duplicate ‘unsigned’
/usr/include/sys/types.h:92: error: two or more data types in  
declaration specifiers
lipo: can't open input file: /var/tmp//ccg4YkGM.out (No such file or  
directory)
error: Setup script exited with error: command 'gcc' failed with exit  
status 1




More information about the Python-list mailing list