[SciPy-User] Install scipy in virtualenv under OS X Snow Leopard with Python 3
Chris Waigl
chris.waigl at gmail.com
Mon Nov 25 12:16:45 EST 2013
Good morning!
I am setting up my first scientific Python environment with Python 3 (3.3.3, from python.org). My production stuff is running under 2.7.5, where I installed scipy globally via the .dmg file from scipy.org. Now, I have set up a virtual environment (with --no-site-packages) and am installing packages with pip. Scipy is the first to give me trouble, though. (Numpy and matplotlib are already installed.)
pip install scipy
errors out while compiling _umfpack_wrap.c. The final error message is
error: Command "gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -isysroot /Developer/SDKs/MacOSX10.6.sdk -arch i386 -arch x86_64 -isysroot /Developer/SDKs/MacOSX10.6.sdk -g -DSCIPY_UMFPACK_H -DSCIPY_AMD_H -DNO_ATLAS_INFO=3 -I/usr/local/include -I/Users/cwaigl/.virtualenvs/science3/lib/python3.3/site-packages/numpy/core/include -I/Library/Frameworks/Python.framework/Versions/3.3/include/python3.3m -c build/src.macosx-10.6-intel-3.3/scipy/sparse/linalg/dsolve/umfpack/_umfpack_wrap.c -o build/temp.macosx-10.6-intel-3.3/build/src.macosx-10.6-intel-3.3/scipy/sparse/linalg/dsolve/umfpack/_umfpack_wrap.o -msse3 -I/System/Library/Frameworks/vecLib.framework/Headers" failed with exit status 1
This happens with gcc 4.2. I also installed gcc4.6, in case, but the makefile still picks up gcc4.2.
Is this a known issue? Any advice how to resolve it? (I could force it to use 4.6 if that would help.)
Thanks,
Chris Waigl
Error log excerpt:
build/src.macosx-10.6-intel-3.3/scipy/sparse/linalg/dsolve/umfpack/_umfpack_wrap.c: In function âPySwigPacked_reprâ:
build/src.macosx-10.6-intel-3.3/scipy/sparse/linalg/dsolve/umfpack/_umfpack_wrap.c:1715: warning: return makes pointer from integer without a cast
build/src.macosx-10.6-intel-3.3/scipy/sparse/linalg/dsolve/umfpack/_umfpack_wrap.c:1717: warning: return makes pointer from integer without a cast
build/src.macosx-10.6-intel-3.3/scipy/sparse/linalg/dsolve/umfpack/_umfpack_wrap.c: In function âPySwigPacked_strâ:
build/src.macosx-10.6-intel-3.3/scipy/sparse/linalg/dsolve/umfpack/_umfpack_wrap.c:1726: warning: return makes pointer from integer without a cast
build/src.macosx-10.6-intel-3.3/scipy/sparse/linalg/dsolve/umfpack/_umfpack_wrap.c:1728: warning: return makes pointer from integer without a cast
build/src.macosx-10.6-intel-3.3/scipy/sparse/linalg/dsolve/umfpack/_umfpack_wrap.c: In function â_PySwigPacked_typeâ:
build/src.macosx-10.6-intel-3.3/scipy/sparse/linalg/dsolve/umfpack/_umfpack_wrap.c:1773: warning: missing braces around initializer
build/src.macosx-10.6-intel-3.3/scipy/sparse/linalg/dsolve/umfpack/_umfpack_wrap.c:1773: warning: (near initialization for âtmp.ob_base.ob_baseâ)
build/src.macosx-10.6-intel-3.3/scipy/sparse/linalg/dsolve/umfpack/_umfpack_wrap.c:1775: warning: initialization makes integer from pointer without a cast
build/src.macosx-10.6-intel-3.3/scipy/sparse/linalg/dsolve/umfpack/_umfpack_wrap.c:1778: warning: initialization from incompatible pointer type
build/src.macosx-10.6-intel-3.3/scipy/sparse/linalg/dsolve/umfpack/_umfpack_wrap.c:1779: warning: initialization from incompatible pointer type
build/src.macosx-10.6-intel-3.3/scipy/sparse/linalg/dsolve/umfpack/_umfpack_wrap.c:1780: warning: initialization from incompatible pointer type
build/src.macosx-10.6-intel-3.3/scipy/sparse/linalg/dsolve/umfpack/_umfpack_wrap.c:1782: error: âcmpfuncâ undeclared (first use in this function)
build/src.macosx-10.6-intel-3.3/scipy/sparse/linalg/dsolve/umfpack/_umfpack_wrap.c:1782: error: expected â}â before âPySwigPacked_compareâ
build/src.macosx-10.6-intel-3.3/scipy/sparse/linalg/dsolve/umfpack/_umfpack_wrap.c:1829: error: âPyTypeObjectâ has no member named âob_typeâ
build/src.macosx-10.6-intel-3.3/scipy/sparse/linalg/dsolve/umfpack/_umfpack_wrap.c:1767: warning: unused variable âswigpacked_docâ
More information about the SciPy-User
mailing list