MySQLdb-python how to install on MacOsX

dimitri pater dimitri.pater at gmail.com
Fri Dec 16 15:50:00 EST 2005


thanks Adam!
Like Steve, I was experiencing the same problem. I tried so may other
things, but finally gave up. But now it works!
and thank you Steve, for your post

greetz,
Dimitri

On 16 Dec 2005 12:16:13 -0800, adtroy <adam.d.troy at gmail.com> wrote:
>
> Steve,
>
> I had the same problem, the only thing I found that worked was using
> the MySQL-python installer
> (http://pythonmac.org/packages/MySQL_python-1.2.0-py2.4-macosx10.3.zip)
> found at the site below.  It says it is for 10.3 but I have had no
> problems using it on 10.4.  Hope that helps.
>
> http://pythonmac.org/packages/
>
> Adam
>
> Steve wrote:
> > Darwin steve.local 8.3.0 Darwin Kernel Version 8.3.0: Mon Oct  3
> > 20:04:04 PDT 2005; root:xnu-792.6.22.obj~2/RELEASE_PPC Power Macintosh
> > powerpc
> > MacOSX 10.4.3
> >
> > mysql  Ver 14.7 Distrib 4.1.14, for apple-darwin8.2.0 (powerpc) using
> > readline 4.3
> >
> > runing the software gives me
> > steve:~/MySQL-python-1.2.0 steve$ python setup.py build
> > running build
> > running build_py
> > creating build
> > creating build/lib.darwin-8.3.0-Power_Macintosh-2.3
> > copying _mysql_exceptions.py ->
> > build/lib.darwin-8.3.0-Power_Macintosh-2.3
> > creating build/lib.darwin-8.3.0-Power_Macintosh-2.3/MySQLdb
> > copying MySQLdb/__init__.py ->
> > build/lib.darwin-8.3.0-Power_Macintosh-2.3/MySQLdb
> > copying MySQLdb/converters.py ->
> > build/lib.darwin-8.3.0-Power_Macintosh-2.3/MySQLdb
> > copying MySQLdb/connections.py ->
> > build/lib.darwin-8.3.0-Power_Macintosh-2.3/MySQLdb
> > copying MySQLdb/cursors.py ->
> > build/lib.darwin-8.3.0-Power_Macintosh-2.3/MySQLdb
> > copying MySQLdb/sets.py ->
> > build/lib.darwin-8.3.0-Power_Macintosh-2.3/MySQLdb
> > copying MySQLdb/times.py ->
> > build/lib.darwin-8.3.0-Power_Macintosh-2.3/MySQLdb
> > copying MySQLdb/stringtimes.py ->
> > build/lib.darwin-8.3.0-Power_Macintosh-2.3/MySQLdb
> > copying MySQLdb/mxdatetimes.py ->
> > build/lib.darwin-8.3.0-Power_Macintosh-2.3/MySQLdb
> > copying MySQLdb/pytimes.py ->
> > build/lib.darwin-8.3.0-Power_Macintosh-2.3/MySQLdb
> > creating build/lib.darwin-8.3.0-Power_Macintosh-2.3/MySQLdb/constants
> > copying MySQLdb/constants/__init__.py ->
> > build/lib.darwin-8.3.0-Power_Macintosh-2.3/MySQLdb/constants
> > copying MySQLdb/constants/CR.py ->
> > build/lib.darwin-8.3.0-Power_Macintosh-2.3/MySQLdb/constants
> > copying MySQLdb/constants/FIELD_TYPE.py ->
> > build/lib.darwin-8.3.0-Power_Macintosh-2.3/MySQLdb/constants
> > copying MySQLdb/constants/ER.py ->
> > build/lib.darwin-8.3.0-Power_Macintosh-2.3/MySQLdb/constants
> > copying MySQLdb/constants/FLAG.py ->
> > build/lib.darwin-8.3.0-Power_Macintosh-2.3/MySQLdb/constants
> > copying MySQLdb/constants/REFRESH.py ->
> > build/lib.darwin-8.3.0-Power_Macintosh-2.3/MySQLdb/constants
> > copying MySQLdb/constants/CLIENT.py ->
> > build/lib.darwin-8.3.0-Power_Macintosh-2.3/MySQLdb/constants
> > running build_ext
> > building '_mysql' extension
> > creating build/temp.darwin-8.3.0-Power_Macintosh-2.3
> > gcc -fno-strict-aliasing -Wno-long-double -no-cpp-precomp
> > -mno-fused-madd -fno-common -dynamic -DNDEBUG -g -O3 -Wall
> > -Wstrict-prototypes -I/usr/local/mysql/include
> >
> -I/System/Library/Frameworks/Python.framework/Versions/2.3/include/python2.3
> > -c _mysql.c -o build/temp.darwin-8.3.0-Power_Macintosh-2.3/_mysql.o
> > -I/usr/local/mysql/include -Os -arch ppc64 -fno-common
> > In file included from
> >
> /System/Library/Frameworks/Python.framework/Versions/2.3/include/python2.3/Python.h:48,
> >                  from pymemcompat.h:10,
> >                  from _mysql.c:31:
> >
> /System/Library/Frameworks/Python.framework/Versions/2.3/include/python2.3/pyport.h:554:2:
> > error: #error "LONG_BIT definition appears wrong for platform (bad
> > gcc/glibc config?)."
> > error: command 'gcc' failed with exit status 1
> >
> > Has anyone had any experience with this problem?
>
> --
> http://mail.python.org/mailman/listinfo/python-list
>



--
----
"All truth passes through three stages. First, it is ridiculed. Second, it
is violently opposed. Third, it is accepted as being self-evident."
~Arthur Schopenhauer
----
Please visit dimitri's website: www.serpia.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-list/attachments/20051216/e5f513de/attachment.html>


More information about the Python-list mailing list