Note that there are some explanatory texts on larger screens.

plurals
  1. POTrouble Setting Up MySQLdb Module
    primarykey
    data
    text
    <p>I'm pulling my hair out over here trying to set up MySQLdb on my Mac in order to connect to a remote MySQL server. </p> <ol> <li>I have installed the latest C MySQL client libraries</li> <li>I have installed XCode 4</li> <li>I did naively try to install the module before installing XCode or the client libraries</li> </ol> <p>I am attempting to set up the module by running the following commands in terminal:</p> <p>$ sudo python setup.py build</p> <p>$ sudo python setup.py install</p> <p>Both of these commands fail with similar error messages. Here is the first stack trace:</p> <pre><code>running build running build_py copying MySQLdb/release.py -&gt; build/lib.macosx-10.6-universal-2.6/MySQLdb running build_ext building '_mysql' extension gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -fwrapv -Os -Wall -Wstrict-prototypes -DENABLE_DTRACE -arch i386 -arch ppc -arch x86_64 -pipe -Dversion_info=(1,2,3,'final',0) -D__version__=1.2.3 -I/usr/include/mysql -I/System/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6 -c _mysql.c -o build/temp.macosx-10.6-universal-2.6/_mysql.o -fno-omit-frame-pointer -pipe In file included from _mysql.c:36: /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/libexec/gcc/powerpc-apple-darwin10/4.2.1/as: assembler (/usr/bin/../libexec/gcc/darwin/ppc/as or /usr/bin/../local/libexec/gcc/darwin/ppc/as) for architecture ppc not installed Installed assemblers are: /usr/bin/../libexec/gcc/darwin/x86_64/as for architecture x86_64 /usr/bin/../libexec/gcc/darwin/i386/as for architecture i386 In file included from _mysql.c:36: /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.6/include/python2.6/Python.h:8, from pymemcompat.h:10, from _mysql.c:29: /System/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6/pyconfig.h:1014:1: warning: this is the location of the previous definition _mysql.c:2888: fatal error: error writing to -: Broken pipe compilation terminated. In file included from _mysql.c:36: /usr/include/mysql/my_config.h:1027:2: warning: #warning defining SIZEOF_CHARP = 8 /usr/include/mysql/my_config.h:1041:2: warning: #warning defining SIZEOF_LONG = 8 lipo: can't open input file: /var/tmp//ccU6bipK.out (No such file or directory) error: command 'gcc-4.2' failed with exit status 1 </code></pre> <p>And here is the stack trace for the second command:</p> <pre><code>running install running bdist_egg running egg_info writing MySQL_python.egg-info/PKG-INFO writing top-level names to MySQL_python.egg-info/top_level.txt writing dependency_links to MySQL_python.egg-info/dependency_links.txt reading manifest file 'MySQL_python.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'MANIFEST' warning: no files found matching 'ChangeLog' warning: no files found matching 'GPL' writing manifest file 'MySQL_python.egg-info/SOURCES.txt' installing library code to build/bdist.macosx-10.6-universal/egg running install_lib running build_py copying MySQLdb/release.py -&gt; build/lib.macosx-10.6-universal-2.6/MySQLdb running build_ext building '_mysql' extension gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -fwrapv -Os -Wall -Wstrict-prototypes -DENABLE_DTRACE -arch i386 -arch ppc -arch x86_64 -pipe -Dversion_info=(1,2,3,'final',0) -D__version__=1.2.3 -I/usr/include/mysql -I/System/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6 -c _mysql.c -o build/temp.macosx-10.6-universal-2.6/_mysql.o -fno-omit-frame-pointer -pipe In file included from _mysql.c:36: /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/libexec/gcc/powerpc-apple-darwin10/4.2.1/as: assembler (/usr/bin/../libexec/gcc/darwin/ppc/as or /usr/bin/../local/libexec/gcc/darwin/ppc/as) for architecture ppc not installed Installed assemblers are: /usr/bin/../libexec/gcc/darwin/x86_64/as for architecture x86_64 /usr/bin/../libexec/gcc/darwin/i386/as for architecture i386 In file included from _mysql.c:36: /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.6/include/python2.6/Python.h:8, from pymemcompat.h:10, from _mysql.c:29: /System/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6/pyconfig.h:1014:1: warning: this is the location of the previous definition _mysql.c:2888: fatal error: error writing to -: Broken pipe compilation terminated. In file included from _mysql.c:36: /usr/include/mysql/my_config.h:1027:2: warning: #warning defining SIZEOF_CHARP = 8 /usr/include/mysql/my_config.h:1041:2: warning: #warning defining SIZEOF_LONG = 8 lipo: can't open input file: /var/tmp//cchhckGP.out (No such file or directory) error: command 'gcc-4.2' failed with exit status 1 </code></pre> <p>I have been at this for a few days now and it's starting to drive me nuts. Any help would be greatly appreciated!</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload