0

i have some issues installing mysql-python on OSX Mavericks.So i do

pip install mysql-python

And i get this output.

Downloading/unpacking mysql-python
  Downloading MySQL-python-1.2.4.zip (113kB): 113kB downloaded
  Running setup.py egg_info for package mysql-python
Downloading http://pypi.python.org/packages/source/d/distribute/distribute-0.6.28.tar.gz
Extracting in /var/folders/wl/wh6bdcxx2psbvyncp8y8br340000gn/T/tmpXUZzMR
Now working in /var/folders/wl/wh6bdcxx2psbvyncp8y8br340000gn/T/tmpXUZzMR/distribute-0.6.28
Building a Distribute egg in /private/var/folders/wl/wh6bdcxx2psbvyncp8y8br340000gn/T/pip_build_fredericmaurer/mysql-python
/private/var/folders/wl/wh6bdcxx2psbvyncp8y8br340000gn/T/pip_build_fredericmaurer/mysql-python/distribute-0.6.28-py2.7.egg

Installing collected packages: mysql-python
  Running setup.py install for mysql-python
building '_mysql' extension
/usr/bin/clang -fno-strict-aliasing -fno-common -dynamic -arch i386 -arch x86_64 -g -O2 -DNDEBUG -g -O3 -Dversion_info=(1,2,4,'final',1) -D__version__=1.2.4 -I/usr/local/Cellar/mysql/5.6.14/include/mysql -I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c _mysql.c -o build/temp.macosx-10.6-intel-2.7/_mysql.o -Os -g -fno-strict-aliasing
In file included from _mysql.c:44:
/usr/local/Cellar/mysql/5.6.14/include/mysql/my_config.h:348:11: warning: 'SIZEOF_SIZE_T' macro redefined
  #define SIZEOF_SIZE_T  SIZEOF_LONG
          ^
/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/pymacconfig.h:56:17: note: previous definition is here
#        define SIZEOF_SIZE_T           4
                ^
In file included from _mysql.c:44:
/usr/local/Cellar/mysql/5.6.14/include/mysql/my_config.h:442:9: warning: 'HAVE_WCSCOLL' macro redefined
#define HAVE_WCSCOLL
        ^
/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/pyconfig.h:902:9: note: previous definition is here
#define HAVE_WCSCOLL 1
        ^
In file included from _mysql.c:44:
/usr/local/Cellar/mysql/5.6.14/include/mysql/my_config.h:659:9: warning: 'SIZEOF_TIME_T' macro redefined
#define SIZEOF_TIME_T 8
        ^
/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/pymacconfig.h:57:17: note: previous definition is here
#        define SIZEOF_TIME_T           4
                ^
_mysql.c:1567:10: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
        if (how < 0 || how >= sizeof(row_converters)) {
            ~~~ ^ ~
4 warnings generated.
In file included from _mysql.c:44:
/usr/local/Cellar/mysql/5.6.14/include/mysql/my_config.h:348:11: warning: 'SIZEOF_SIZE_T' macro redefined
  #define SIZEOF_SIZE_T  SIZEOF_LONG
          ^
/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/pymacconfig.h:43:17: note: previous definition is here
#        define SIZEOF_SIZE_T           8
                ^
In file included from _mysql.c:44:
/usr/local/Cellar/mysql/5.6.14/include/mysql/my_config.h:442:9: warning: 'HAVE_WCSCOLL' macro redefined
#define HAVE_WCSCOLL
        ^
/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/pyconfig.h:902:9: note: previous definition is here
#define HAVE_WCSCOLL 1
        ^
_mysql.c:1567:10: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
        if (how < 0 || how >= sizeof(row_converters)) {
            ~~~ ^ ~
3 warnings generated.

I get the same error message when i try to install it manually. Has anyone any idea? I searched with google but couldn't find any solution.

I appreciate your help.

1
  • Check if it is actually installed (by trying to use it). There are no error messages in the console output. Commented Nov 27, 2013 at 21:25

1 Answer 1

1

MySQL-python 1.2.4 only supports through MySQL 5.5

Sign up to request clarification or add additional context in comments.

1 Comment

That was the problem. I had Version 5.6. I switched to 5.5 and the problems gone. Thank you very much.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.