[Pythonmac-SIG] installing MySQL for Python
Christian Meesters
meesters at uni-mainz.de
Wed Mar 23 15:57:34 CET 2005
Hi Jim,
On 23 Mar 2005, at 15:07, Jim Muller wrote:
> Well, the last few errors are probably caused by the first few -- what
> are they?
>
Sorry, didn't thought that it could be all too important - but thinking
about it, my excuse sounds a bit silly. Well here they are:
$ python setup.py build
sh: line 1: mysql_config: command not found
sh: line 1: mysql_config: command not found
sh: line 1: mysql_config: command not found
running build
running build_py
running build_ext
building '_mysql' extension
/System/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/
config/PantherPythonFix/run-gcc -fno-strict-aliasing -Wno-long-double
-no-cpp-precomp -mno-fused-madd -fno-common -dynamic -DNDEBUG -g -O3
-Wall -Wstrict-prototypes
-I/System/Library/Frameworks/Python.framework/Versions/2.3/include/
python2.3 -c _mysql.c -o
build/temp.darwin-7.8.0-Power_Macintosh-2.3/_mysql.o
_mysql.c:41:19: mysql.h: No such file or directory
_mysql.c:42:26: mysqld_error.h: No such file or directory
_mysql.c:43:20: errmsg.h: No such file or directory
_mysql.c:73: error: parse error before "MYSQL"
_mysql.c:73: warning: no semicolon at end of struct or union
_mysql.c:76: error: parse error before '}' token
_mysql.c:76: warning: type defaults to `int' in declaration of
`_mysql_ConnectionObject'
_mysql.c:76: warning: data definition has no type or storage class
_mysql.c:87: error: parse error before "MYSQL_RES"
_mysql.c:87: warning: no semicolon at end of struct or union
_mysql.c:91: error: parse error before '}' token
and so on.
Yet, I'm still hesitant to send the entire list of errors.
Anyway: Looking on the first few lines let me search for mysql_config.
All I found was a binary in my PHP folder - but this has got nothing to
do with MySQL for Python. There is no other mysql_config file on the
system.
setup.py tries to use 'popen' on 'mysql_config'. Well, from this point
on I still have no idea how to proceed and want to raise the very same
question: Any hints?
Thanks,
Christian
More information about the Pythonmac-SIG
mailing list