title: Install Grequests (stuck on gevent) mac OS 10.8
body: <p>I try the last hours to install grequests on my mac 10.8.</p>
  
  <p>When I <code>pip install</code> it I get:</p>
  
  <pre><code>$ pip install grequests
  Requirement already satisfied (use --upgrade to upgrade): grequests in /Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/site-packages
  Downloading/unpacking gevent (from grequests)
    Running setup.py egg_info for package gevent
      Traceback (most recent call last):
        File "&lt;string&gt;", line 16, in &lt;module&gt;
        File "/private/var/folders/hx/_6mzcrld6777n9mfkx7g9dmc0000gp/T/pip-build-ddl449/gevent/setup.py", line 95
          print 'Linking %s to %s' % (path_to_build_core_so, path_to_core_so)
                                 ^
      SyntaxError: invalid syntax
      Complete output from command python setup.py egg_info:
      Traceback (most recent call last):
  
    File "&lt;string&gt;", line 16, in &lt;module&gt;
  
    File "/private/var/folders/hx/_6mzcrld6777n9mfkx7g9dmc0000gp/T/pip-build-ddl449/gevent/setup.py", line 95
  
      print 'Linking %s to %s' % (path_to_build_core_so, path_to_core_so)
  
                             ^
  
  SyntaxError: invalid syntax
  
  ----------------------------------------
  Command python setup.py egg_info failed with error code 1 in /private/var/folders/hx/_6mzcrld6777n9mfkx7g9dmc0000gp/T/pip-build-ddl449/gevent
  Storing complete log in /Users/ddl449/.pip/pip.log
  </code></pre>
  
  <p>Which seems to be a <code>gevent</code> installation problem as I get the same error when I use:</p>
  
  <pre><code> pip install gevent #same with pip-3.2
  </code></pre>
  
  <p>So I went to seem how I can install gevent <a href="https://github.com/surfly/gevent#get-gevent" rel="nofollow">manually</a> .
  And I see as prerequisite <a href="https://pypi.python.org/pypi/greenlet" rel="nofollow">greenlet</a> .</p>
  
  <p>And I <code>pip install</code> it but I get:</p>
  
  <pre><code>lipo: can't figure out the architecture type of: /var/folders/hx/_6mzcrld6777n9mfkx7g9dmc0000gp/T//ccRlrUpW.out
  error: Setup script exited with error: command 'gcc-4.2' failed with exit status 1
  </code></pre>
  
  <p>However I have GCC:</p>
  
  <pre><code>$ gcc
  i686-apple-darwin11-llvm-gcc-4.2: no input files
  </code></pre>
  
  <p>Maybe I have messed up something with GCC..</p>
  
  <p>Also:</p>
  
  <pre><code>$ sudo port install py-greenlet
  Error: Port py-greenlet not found
  </code></pre>
  
  <p>So, that's how far I have gone. Any ideas?</p>
  
  <p><strong>Update:</strong></p>
  
  <p>I worked around the GCC error with simply compiling the tarballs <code>python setup.py build install</code>. Although I have Cython installed I get error when I try to install the <code>gevent</code> built tarball.</p>
  
  <pre><code>$ sudo python3.3 setup.py install
  running install
  running bdist_egg
  running egg_info
  writing requirements to gevent.egg-info/requires.txt
  writing dependency_links to gevent.egg-info/dependency_links.txt
  writing top-level names to gevent.egg-info/top_level.txt
  writing gevent.egg-info/PKG-INFO
  reading manifest file 'gevent.egg-info/SOURCES.txt'
  reading manifest template 'MANIFEST.in'
  warning: no files found matching 'Makefile.ext'
  writing manifest file 'gevent.egg-info/SOURCES.txt'
  installing library code to build/bdist.macosx-10.6-intel/egg
  running install_lib
  running build_py
  running build_ext
  /usr/local/bin/python3.3 util/cythonpp.py -o gevent.core.c gevent/core.ppyx
  Running cython -o gevent.core.c gevent/core.pyx  # !EV_USE_SIGNALFD &amp;&amp; !defined(LIBEV_EMBED) &amp;&amp; !defined(_WIN32)
  sh: cython: command not found
  Traceback (most recent call last):
    File "util/cythonpp.py", line 801, in &lt;module&gt;
      process_filename(filename, options.output_file)
    File "util/cythonpp.py", line 85, in process_filename
      output = run_cython(pyx_filename, sourcehash, output_filename, banner, comment)
    File "util/cythonpp.py", line 529, in run_cython
      system(command, comment)
    File "util/cythonpp.py", line 539, in system
      raise AssertionError('%r failed with code %s' % (command, result))
  AssertionError: 'cython -o gevent.core.c gevent/core.pyx' failed with code 32512
  make: *** [gevent/gevent.core.c] Error 1
  </code></pre>