<div>Hi All,</div><div><br></div><div>Trying to install Py2Cairo into an Enthought Canopy installation. Seems to work, but when I try to run "import cairo" I get "PyThreadState_Get: no current thread" and python crashes. </div><div><br></div><div>Any suggestions? Configuration below:</div><div><br></div><div><br></div><div>CONFIGURE:  </div><div>







<p class="p1"><span class="s1">$ ./waf configure --libdir=/users/Nick/Library/Enthought/Canopy_64bit/User/lib --prefix=~/Library/Enthought/Canopy_64bit/User</span></p></div><div><br></div><div><br></div><div>CONFIGURE OUTPUT:</div><div>  ./options()<br></div><div>
<p class="p1"><span class="s1">Setting top to                           : </span><span class="s2">/Users/Nick/Downloads/py2cairo-1.10.0</span><span class="s1"> </span></p>
<p class="p2"><span class="s3">Setting out to                           : </span><span class="s1">/Users/Nick/Downloads/py2cairo-1.10.0/build_directory</span><span class="s3"> </span></p>
<p class="p1"><span class="s1">  ./configure()</span></p>
<p class="p1"><span class="s1">Checking for 'gcc' (c compiler)          : </span><span class="s2">ok</span><span class="s1"> </span></p>
<p class="p2"><span class="s3">Checking for program python              : </span><span class="s1">/Users/Nick/Library/Enthought/Canopy_64bit/User/bin/python</span><span class="s3"> </span></p>
<p class="p1"><span class="s1">Checking for python version              : </span><span class="s2">(2, 7, 6, 'final', 0)</span><span class="s1"> </span></p>
<p class="p1"><span class="s1">Checking for library python2.7           : </span><span class="s2">yes</span><span class="s1"> </span></p>
<p class="p1"><span class="s1">Checking for program python2.7-config    : </span><span class="s2">/opt/local/bin/python2.7-config</span><span class="s1"> </span></p>
<p class="p1"><span class="s1">Checking for header Python.h             : </span><span class="s2">yes</span><span class="s1"> </span></p>
<p class="p1"><span class="s1">Checking for program pkg-config          : </span><span class="s2">/opt/local/bin/pkg-config</span><span class="s1"> </span></p>
<p class="p1"><span class="s1">Checking for 'cairo' >= 1.10.0           : </span><span class="s2">yes</span><span class="s1"> </span></p>
<p class="p1"><span class="s1">Configuration:</span></p>
<p class="p1"><span class="s1">PREFIX                                   : /Users/Nick/Library/Enthought/Canopy_64bit/User</span></p>
<p class="p1"><span class="s1">LIBDIR                                   : /users/Nick/Library/Enthought/Canopy_64bit/User/lib</span></p>
<p class="p2"><span class="s1">'configure' finished successfully (3.032s)</span></p>
<p class="p1"><span class="s1">DN51ss1e:py2cairo-1.10.0 Nick$ ./waf build</span></p>
<p class="p1"><span class="s1">  ./options()</span></p>
<p class="p2"><span class="s1">Waf: Entering directory `/Users/Nick/Downloads/py2cairo-1.10.0/build_directory'</span></p>
<p class="p1"><span class="s1">  ./build()</span></p><p class="p1">  src/build()</p>
<p class="p2"><span class="s3">[1/9] </span><span class="s1">subst: <a href="http://pycairo.pc.in">pycairo.pc.in</a> -> pycairo.pc</span></p>
<p class="p2"><span class="s1">Waf: Leaving directory `/Users/Nick/Downloads/py2cairo-1.10.0/build_directory'</span></p>
<p class="p2"><span class="s1">'build' finished successfully (0.094s)</span></p><p class="p2"><span class="s1">INSTALL OUTPUT: </span></p><p class="p1"><span class="s1">  ./options()</span></p><p class="p2"><span class="s1">Waf: Entering directory `/Users/Nick/Downloads/py2cairo-1.10.0/build_directory'</span></p><p class="p1"><span class="s1">  ./build()</span></p><p class="p1"><span class="s1">  src/build()</span></p><p class="p2"><span class="s1">+ install /Users/Nick/Library/Enthought/Canopy_64bit/User/include/pycairo/pycairo.h (from src/pycairo.h)</span></p><p class="p2"><span class="s1">+ install /users/Nick/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/cairo/_cairo.so (from build_directory/src/_cairo.so)</span></p><p class="p2"><span class="s1">+ install /users/Nick/Library/Enthought/Canopy_64bit/User/lib/pkgconfig/pycairo.pc (from pycairo.pc)</span></p><p class="p2"><span class="s1">Waf: Leaving directory `/Users/Nick/Downloads/py2cairo-1.10.0/build_directory'</span></p><p class="p2"><span class="s1">+ install /users/Nick/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/cairo/__init__.py (from src/__init__.py)</span></p><p class="p2"><span class="s1">+ byte compiling '/users/Nick/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/cairo/__init__.py'</span></p><p class="p2"><span class="s1">

















</span></p><p class="p2"><span class="s1">'install' finished successfully (0.777s)</span></p><p class="p2"><span class="s1"><br></span></p><p class="p2"><span class="s1"><br></span></p></div><div><br></div>