[SciPy-user] advice on scipy installation

Darren Dale dd55 at cornell.edu
Sun Mar 13 16:41:56 CST 2005


Hello scipy users,

I am having some trouble with installing scipy-0.3.2, specifically linking to 
atlas. I asked a question about this a month or two ago, and didnt receive a 
response. Please, I would really appreciate some help, and I think I located 
a bug.

First, I have read all the documentation about installing scipy: I am using 
site.cfg to reflect my setup. The output of system_info.py is included at the 
end of this email, all the atlas, lapack, and blas info was found and 
reported (with the exception of blas_src_info and lapack_src_info, which are 
not available on my machine). So up to this point, things look good.

The trouble starts when I try to run python setup.py build. At this point I am 
getting NOT AVAILABLE messages, but for packages that system_info.py had just 
successfully queried.

Why would system_info.py report the existence of packages when I run it 
manually, but fail to report the same packages during installation? I think I 
have a lead. site.cfg is not being read during the build, because the 
installer is looking for it at ./site.cfg instead of 
at ./scipy_core/scipy_distutils/site.cfg. 

I think the offending line is around line 287 in system_info.py:

        cf = os.path.join(os.path.split(os.path.abspath(__file__))[0],
                          'site.cfg')

__file__ is ./setup.py during the build, 
and ./scipy_core/scipy_distutils/system_info.py when I call system_info.py. 
Could somebody recommend a fix? Do I copy site.cfg to ./? I dont think this 
is the right thing to do, but I dont know how to point cf to the right 
location (I still have a lot to learn about python).

Thank you for your time.
Darren





Here is the output of: 
python setup_atlas_version.py build_ext --inplace --force
______________________________________________________________
atlas_threads_info:
scipy_distutils.system_info.atlas_threads_info
  NOT AVAILABLE

atlas_info:
scipy_distutils.system_info.atlas_info
  NOT AVAILABLE

Traceback (most recent call last):
  File "setup_atlas_version.py", line 27, in ?
    setup(**configuration())
  File "setup_atlas_version.py", line 17, in configuration
    raise AtlasNotFoundError,AtlasNotFoundError.__doc__
scipy_distutils.system_info.AtlasNotFoundError:
    Atlas (http://math-atlas.sourceforge.net/) libraries not found.
    Directories to search for the libraries can be specified in the
    scipy_distutils/site.cfg file (section [atlas]) or by setting
    the ATLAS environment variable.



output from system_info.py listed below:
______________________________________________________________
_pkg_config_info:
  NOT AVAILABLE

agg2_info:
( src_dirs = .:/usr/local/src )
  NOT AVAILABLE

atlas_blas_info:
( library_dirs = /usr/lib:/usr/local/lib )
( paths: /usr/lib/liblapack.so )
( paths: /usr/lib/libblas.so )
( paths: /usr/lib/libcblas.so )
( paths: /usr/lib/libatlas.so )
system_info.atlas_blas_info
( include_dirs = /usr/include/atlas:/usr/local/include:/usr/include )
( paths: /usr/include/atlas/atlas_cNCmm.h,/usr/include/atlas/atlas_smvN.h,/usr/include/atlas/atlas_smvS.h,/usr/include/atlas/atlas_smvT.h,/usr/include/atlas/atlas_dNCmm.h,/usr/include/atlas/atlas_type.h,/usr/include/atlas/atlas_zmvN.h,/usr/include/atlas/atlas_zmvS.h,/usr/include/atlas/atlas_zmvT.h,/usr/include/atlas/atlas_sNCmm.h,/usr/include/atlas/atlas_zNCmm.h,/usr/include/atlas/atlas_zsysinfo.h,/usr/include/atlas/atlas_ctrsmXover.h,/usr/include/atlas/atlas_ztrsmXover.h,/usr/include/atlas/atlas_csysinfo.h,/usr/include/atlas/atlas_dtrsmXover.h,/usr/include/atlas/atlas_ssysinfo.h,/usr/include/atlas/atlas_cr1.h,/usr/include/atlas/atlas_cmv.h,/usr/include/atlas/atlas_dr1.h,/usr/include/atlas/atlas_dmv.h,/usr/include/atlas/atlas_sr1.h,/usr/include/atlas/atlas_smv.h,/usr/include/atlas/atlas_zr1.h,/usr/include/atlas/atlas_zmv.h,/usr/include/atlas/atlas_strsmXover.h,/usr/include/atlas/atlas_dsysinfo.h,/usr/include/atlas/atlas_cacheedge.h,/usr/include/atlas/atlas_buildinfo.h,/usr/include/atlas/atlas_cmvN.h,/usr/include/atlas/atlas_cmvS.h,/usr/include/atlas/atlas_cmvT.h,/usr/include/atlas/atlas_dmvN.h,/usr/include/atlas/atlas_dmvS.h,/usr/include/atlas/atlas_dmvT.h )
( paths: /usr/include/atlas )
( paths: /usr/include/atlas/cblas.h,/usr/include/atlas/cblas.h )
  FOUND:
    libraries = ['lapack', 'blas', 'cblas', 'atlas']
    library_dirs = ['/usr/lib']
    language = c
    include_dirs = ['/usr/include/atlas']

atlas_blas_threads_info:
( library_dirs = /usr/lib:/usr/local/lib )
( paths: /usr/lib/liblapack.so )
( paths: /usr/lib/libblas.so )
( paths: /usr/lib/libcblas.so )
( paths: /usr/lib/libatlas.so )
system_info.atlas_blas_threads_info
( include_dirs = /usr/include/atlas:/usr/local/include:/usr/include )
( paths: /usr/include/atlas/atlas_cNCmm.h,/usr/include/atlas/atlas_smvN.h,/usr/include/atlas/atlas_smvS.h,/usr/include/atlas/atlas_smvT.h,/usr/include/atlas/atlas_dNCmm.h,/usr/include/atlas/atlas_type.h,/usr/include/atlas/atlas_zmvN.h,/usr/include/atlas/atlas_zmvS.h,/usr/include/atlas/atlas_zmvT.h,/usr/include/atlas/atlas_sNCmm.h,/usr/include/atlas/atlas_zNCmm.h,/usr/include/atlas/atlas_zsysinfo.h,/usr/include/atlas/atlas_ctrsmXover.h,/usr/include/atlas/atlas_ztrsmXover.h,/usr/include/atlas/atlas_csysinfo.h,/usr/include/atlas/atlas_dtrsmXover.h,/usr/include/atlas/atlas_ssysinfo.h,/usr/include/atlas/atlas_cr1.h,/usr/include/atlas/atlas_cmv.h,/usr/include/atlas/atlas_dr1.h,/usr/include/atlas/atlas_dmv.h,/usr/include/atlas/atlas_sr1.h,/usr/include/atlas/atlas_smv.h,/usr/include/atlas/atlas_zr1.h,/usr/include/atlas/atlas_zmv.h,/usr/include/atlas/atlas_strsmXover.h,/usr/include/atlas/atlas_dsysinfo.h,/usr/include/atlas/atlas_cacheedge.h,/usr/include/atlas/atlas_buildinfo.h,/usr/include/atlas/atlas_cmvN.h,/usr/include/atlas/atlas_cmvS.h,/usr/include/atlas/atlas_cmvT.h,/usr/include/atlas/atlas_dmvN.h,/usr/include/atlas/atlas_dmvS.h,/usr/include/atlas/atlas_dmvT.h )
( paths: /usr/include/atlas )
( paths: /usr/include/atlas/cblas.h,/usr/include/atlas/cblas.h )
  FOUND:
    libraries = ['lapack', 'blas', 'cblas', 'atlas']
    library_dirs = ['/usr/lib']
    language = c
    include_dirs = ['/usr/include/atlas']

atlas_info:
( library_dirs = /usr/lib:/usr/local/lib )
( paths: /usr/lib/liblapack.so )
( paths: /usr/lib/libblas.so )
( paths: /usr/lib/libcblas.so )
( paths: /usr/lib/libatlas.so )
( paths: /usr/lib/liblapack.so )
system_info.atlas_info
( include_dirs = /usr/include/atlas:/usr/local/include:/usr/include )
( paths: /usr/include/atlas/atlas_cNCmm.h,/usr/include/atlas/atlas_smvN.h,/usr/include/atlas/atlas_smvS.h,/usr/include/atlas/atlas_smvT.h,/usr/include/atlas/atlas_dNCmm.h,/usr/include/atlas/atlas_type.h,/usr/include/atlas/atlas_zmvN.h,/usr/include/atlas/atlas_zmvS.h,/usr/include/atlas/atlas_zmvT.h,/usr/include/atlas/atlas_sNCmm.h,/usr/include/atlas/atlas_zNCmm.h,/usr/include/atlas/atlas_zsysinfo.h,/usr/include/atlas/atlas_ctrsmXover.h,/usr/include/atlas/atlas_ztrsmXover.h,/usr/include/atlas/atlas_csysinfo.h,/usr/include/atlas/atlas_dtrsmXover.h,/usr/include/atlas/atlas_ssysinfo.h,/usr/include/atlas/atlas_cr1.h,/usr/include/atlas/atlas_cmv.h,/usr/include/atlas/atlas_dr1.h,/usr/include/atlas/atlas_dmv.h,/usr/include/atlas/atlas_sr1.h,/usr/include/atlas/atlas_smv.h,/usr/include/atlas/atlas_zr1.h,/usr/include/atlas/atlas_zmv.h,/usr/include/atlas/atlas_strsmXover.h,/usr/include/atlas/atlas_dsysinfo.h,/usr/include/atlas/atlas_cacheedge.h,/usr/include/atlas/atlas_buildinfo.h,/usr/include/atlas/atlas_cmvN.h,/usr/include/atlas/atlas_cmvS.h,/usr/include/atlas/atlas_cmvT.h,/usr/include/atlas/atlas_dmvN.h,/usr/include/atlas/atlas_dmvS.h,/usr/include/atlas/atlas_dmvT.h )
( paths: /usr/include/atlas )
( paths: /usr/include/atlas/cblas.h,/usr/include/atlas/cblas.h )
  FOUND:
    libraries = ['lapack', 'lapack', 'blas', 'cblas', 'atlas']
    library_dirs = ['/usr/lib']
    language = f77
    include_dirs = ['/usr/include/atlas']

atlas_threads_info:
( library_dirs = /usr/lib:/usr/local/lib )
( paths: /usr/lib/liblapack.so )
( paths: /usr/lib/libblas.so )
( paths: /usr/lib/libcblas.so )
( paths: /usr/lib/libatlas.so )
( paths: /usr/lib/liblapack.so )
system_info.atlas_threads_info
( include_dirs = /usr/include/atlas:/usr/local/include:/usr/include )
( paths: /usr/include/atlas/atlas_cNCmm.h,/usr/include/atlas/atlas_smvN.h,/usr/include/atlas/atlas_smvS.h,/usr/include/atlas/atlas_smvT.h,/usr/include/atlas/atlas_dNCmm.h,/usr/include/atlas/atlas_type.h,/usr/include/atlas/atlas_zmvN.h,/usr/include/atlas/atlas_zmvS.h,/usr/include/atlas/atlas_zmvT.h,/usr/include/atlas/atlas_sNCmm.h,/usr/include/atlas/atlas_zNCmm.h,/usr/include/atlas/atlas_zsysinfo.h,/usr/include/atlas/atlas_ctrsmXover.h,/usr/include/atlas/atlas_ztrsmXover.h,/usr/include/atlas/atlas_csysinfo.h,/usr/include/atlas/atlas_dtrsmXover.h,/usr/include/atlas/atlas_ssysinfo.h,/usr/include/atlas/atlas_cr1.h,/usr/include/atlas/atlas_cmv.h,/usr/include/atlas/atlas_dr1.h,/usr/include/atlas/atlas_dmv.h,/usr/include/atlas/atlas_sr1.h,/usr/include/atlas/atlas_smv.h,/usr/include/atlas/atlas_zr1.h,/usr/include/atlas/atlas_zmv.h,/usr/include/atlas/atlas_strsmXover.h,/usr/include/atlas/atlas_dsysinfo.h,/usr/include/atlas/atlas_cacheedge.h,/usr/include/atlas/atlas_buildinfo.h,/usr/include/atlas/atlas_cmvN.h,/usr/include/atlas/atlas_cmvS.h,/usr/include/atlas/atlas_cmvT.h,/usr/include/atlas/atlas_dmvN.h,/usr/include/atlas/atlas_dmvS.h,/usr/include/atlas/atlas_dmvT.h )
( paths: /usr/include/atlas )
( paths: /usr/include/atlas/cblas.h,/usr/include/atlas/cblas.h )
  FOUND:
    libraries = ['lapack', 'lapack', 'blas', 'cblas', 'atlas']
    library_dirs = ['/usr/lib']
    language = f77
    include_dirs = ['/usr/include/atlas']

blas_info:
( library_dirs = /usr/lib:/usr/local/lib )
( paths: /usr/lib/libblas.so )
  FOUND:
    libraries = ['blas']
    library_dirs = ['/usr/lib']
    language = f77

blas_opt_info:
running build_src
building extension "atlas_version" sources
creating build/src
  adding 'build/src/atlas_version_0x53b6c39a.c' to sources.
running build_ext
customize UnixCCompiler
customize UnixCCompiler using build_ext
building 'atlas_version' extension
compiling C sources
i686-pc-linux-gnu-gcc options: '-pthread -fno-strict-aliasing -DNDEBUG -fPIC'
creating build/temp.linux-i686-2.3
creating build/temp.linux-i686-2.3/build
creating build/temp.linux-i686-2.3/build/src
compile options: '-I/usr/include/atlas -I/usr/include/python2.3 -c'
i686-pc-linux-gnu-gcc: build/src/atlas_version_0x53b6c39a.c
i686-pc-linux-gnu-gcc -pthread -shared 
build/temp.linux-i686-2.3/build/src/atlas_version_0x53b6c39a.o -L/usr/lib 
-latlas -o build/temp.linux-i686-2.3/atlas_version.so
  FOUND:
    libraries = ['lapack', 'blas', 'cblas', 'atlas']
    library_dirs = ['/usr/lib']
    language = c
    define_macros = [('ATLAS_INFO', '"\\"3.6.0\\""')]
    include_dirs = ['/usr/include/atlas']

blas_src_info:
( src_dirs = .:/usr/local/src )
  NOT AVAILABLE

boost_python_info:
( src_dirs = .:/usr/local/src )
  NOT AVAILABLE

dfftw_info:
( library_dirs = /usr/local/lib:/usr/lib )
( include_dirs = /usr/local/include:/usr/include )
  NOT AVAILABLE

dfftw_threads_info:
( library_dirs = /usr/local/lib:/usr/lib )
( include_dirs = /usr/local/include:/usr/include )
  NOT AVAILABLE

djbfft_info:
( library_dirs = /usr/local/lib:/usr/lib )
( include_dirs = /usr/local/include:/usr/include )
  NOT AVAILABLE

fftw_info:
( library_dirs = /usr/local/lib:/usr/lib )
( include_dirs = /usr/local/include:/usr/include )
  NOT AVAILABLE

fftw_threads_info:
( library_dirs = /usr/local/lib:/usr/lib )
( include_dirs = /usr/local/include:/usr/include )
  NOT AVAILABLE

freetype2_info:
  FOUND:
    libraries = ['freetype', 'z']
    define_macros = [('FREETYPE2_INFO', '"\\"9.7.3\\""'), 
('FREETYPE2_VERSION_9_7_3', None)]
    include_dirs = ['/usr/include/freetype2']

gdk_2_info:
  FOUND:
    libraries = ['gdk-x11-2.0', 'gdk_pixbuf-2.0', 'm', 'pangoxft-1.0', 
'pangox-1.0', 'pango-1.0', 'gobject-2.0', 'gmodule-2.0', 'dl', 'glib-2.0']
    extra_link_args = ['-Wl,--export-dynamic']
    define_macros = [('GDK_2_INFO', '"\\"2.6.2\\""'), ('GDK_VERSION_2_6_2', 
None), ('XTHREADS', None), ('_REENTRANT', None), ('XUSE_MTSAFE_API', None)]
    include_dirs = ['/usr/include/gtk-2.0', '/usr/lib/gtk-2.0/include', 
'/usr/X11R6/include', '/usr/include/pango-1.0', '/usr/include/freetype2', 
'/usr/include/freetype2/config', '/usr/include/glib-2.0', 
'/usr/lib/glib-2.0/include']

gdk_info:
  FOUND:
    libraries = ['gdk', 'Xi', 'Xext', 'X11', 'm', 'glib']
    library_dirs = ['/usr/X11R6/lib']
    define_macros = [('GDK_INFO', '"\\"1.2.10\\""'), ('GDK_VERSION_1_2_10', 
None)]
    include_dirs = ['/usr/include/gtk-1.2', '/usr/X11R6/include', 
'/usr/include/glib-1.2', '/usr/lib/glib/include']

gdk_pixbuf_2_info:
  FOUND:
    libraries = ['gdk_pixbuf-2.0', 'm', 'gobject-2.0', 'gmodule-2.0', 'dl', 
'glib-2.0']
    define_macros = [('GDK_PIXBUF_2_INFO', '"\\"2.6.2\\""'), 
('GDK_PIXBUF_VERSION_2_6_2', None)]
    include_dirs = ['/usr/include/gtk-2.0', '/usr/include/glib-2.0', 
'/usr/lib/glib-2.0/include']

gdk_pixbuf_xlib_2_info:
  FOUND:
    libraries = ['gdk_pixbuf_xlib-2.0', 'gdk_pixbuf-2.0', 'm', 'gobject-2.0', 
'gmodule-2.0', 'dl', 'glib-2.0']
    extra_link_args = ['-Wl,--export-dynamic']
    define_macros = [('GDK_PIXBUF_XLIB_2_INFO', '"\\"2.6.2\\""'), 
('GDK_PIXBUF_XLIB_VERSION_2_6_2', None)]
    include_dirs = ['/usr/include/gtk-2.0', '/usr/include/glib-2.0', 
'/usr/lib/glib-2.0/include']

gdk_x11_2_info:
  FOUND:
    libraries = ['gdk-x11-2.0', 'gdk_pixbuf-2.0', 'm', 'pangoxft-1.0', 
'pangox-1.0', 'pango-1.0', 'gobject-2.0', 'gmodule-2.0', 'dl', 'glib-2.0']
    extra_link_args = ['-Wl,--export-dynamic']
    define_macros = [('GDK_X11_2_INFO', '"\\"2.6.2\\""'), 
('GDK_X11_VERSION_2_6_2', None), ('XTHREADS', None), ('_REENTRANT', None), 
('XUSE_MTSAFE_API', None)]
    include_dirs = ['/usr/include/gtk-2.0', '/usr/lib/gtk-2.0/include', 
'/usr/X11R6/include', '/usr/include/pango-1.0', '/usr/include/freetype2', 
'/usr/include/freetype2/config', '/usr/include/glib-2.0', 
'/usr/lib/glib-2.0/include']

gtkp_2_info:
  FOUND:
    libraries = ['gtk-x11-2.0', 'gdk-x11-2.0', 'atk-1.0', 'gdk_pixbuf-2.0', 
'm', 'pangoxft-1.0', 'pangox-1.0', 'pango-1.0', 'gobject-2.0', 'gmodule-2.0', 
'dl', 'glib-2.0']
    extra_link_args = ['-Wl,--export-dynamic']
    define_macros = [('GTKP_2_INFO', '"\\"2.6.2\\""'), ('GTK_VERSION_2_6_2', 
None), ('XTHREADS', None), ('_REENTRANT', None), ('XUSE_MTSAFE_API', None)]
    include_dirs = ['/usr/include/gtk-2.0', '/usr/lib/gtk-2.0/include', 
'/usr/X11R6/include', '/usr/include/atk-1.0', '/usr/include/pango-1.0', 
'/usr/include/freetype2', '/usr/include/freetype2/config', 
'/usr/include/glib-2.0', '/usr/lib/glib-2.0/include']

gtkp_x11_2_info:
  FOUND:
    libraries = ['gtk-x11-2.0', 'gdk-x11-2.0', 'atk-1.0', 'gdk_pixbuf-2.0', 
'm', 'pangoxft-1.0', 'pangox-1.0', 'pango-1.0', 'gobject-2.0', 'gmodule-2.0', 
'dl', 'glib-2.0']
    extra_link_args = ['-Wl,--export-dynamic']
    define_macros = [('GTKP_X11_2_INFO', '"\\"2.6.2\\""'), 
('GTK_X11_VERSION_2_6_2', None), ('XTHREADS', None), ('_REENTRANT', None), 
('XUSE_MTSAFE_API', None)]
    include_dirs = ['/usr/include/gtk-2.0', '/usr/lib/gtk-2.0/include', 
'/usr/X11R6/include', '/usr/include/atk-1.0', '/usr/include/pango-1.0', 
'/usr/include/freetype2', '/usr/include/freetype2/config', 
'/usr/include/glib-2.0', '/usr/lib/glib-2.0/include']

lapack_atlas_info:
( library_dirs = /usr/lib:/usr/local/lib )
( paths: /usr/lib/liblapack.so )
( paths: /usr/lib/libblas.so )
( paths: /usr/lib/libcblas.so )
( paths: /usr/lib/libatlas.so )
( paths: /usr/lib/liblapack.so )
system_info.lapack_atlas_info
( include_dirs = /usr/include/atlas:/usr/local/include:/usr/include )
( paths: /usr/include/atlas/atlas_cNCmm.h,/usr/include/atlas/atlas_smvN.h,/usr/include/atlas/atlas_smvS.h,/usr/include/atlas/atlas_smvT.h,/usr/include/atlas/atlas_dNCmm.h,/usr/include/atlas/atlas_type.h,/usr/include/atlas/atlas_zmvN.h,/usr/include/atlas/atlas_zmvS.h,/usr/include/atlas/atlas_zmvT.h,/usr/include/atlas/atlas_sNCmm.h,/usr/include/atlas/atlas_zNCmm.h,/usr/include/atlas/atlas_zsysinfo.h,/usr/include/atlas/atlas_ctrsmXover.h,/usr/include/atlas/atlas_ztrsmXover.h,/usr/include/atlas/atlas_csysinfo.h,/usr/include/atlas/atlas_dtrsmXover.h,/usr/include/atlas/atlas_ssysinfo.h,/usr/include/atlas/atlas_cr1.h,/usr/include/atlas/atlas_cmv.h,/usr/include/atlas/atlas_dr1.h,/usr/include/atlas/atlas_dmv.h,/usr/include/atlas/atlas_sr1.h,/usr/include/atlas/atlas_smv.h,/usr/include/atlas/atlas_zr1.h,/usr/include/atlas/atlas_zmv.h,/usr/include/atlas/atlas_strsmXover.h,/usr/include/atlas/atlas_dsysinfo.h,/usr/include/atlas/atlas_cacheedge.h,/usr/include/atlas/atlas_buildinfo.h,/usr/include/atlas/atlas_cmvN.h,/usr/include/atlas/atlas_cmvS.h,/usr/include/atlas/atlas_cmvT.h,/usr/include/atlas/atlas_dmvN.h,/usr/include/atlas/atlas_dmvS.h,/usr/include/atlas/atlas_dmvT.h )
( paths: /usr/include/atlas )
( paths: /usr/include/atlas/cblas.h,/usr/include/atlas/cblas.h )
  FOUND:
    libraries = ['lapack', 'lapack', 'blas', 'cblas', 'atlas']
    library_dirs = ['/usr/lib']
    language = f77
    include_dirs = ['/usr/include/atlas']

lapack_atlas_threads_info:
( library_dirs = /usr/lib:/usr/local/lib )
( paths: /usr/lib/liblapack.so )
( paths: /usr/lib/libblas.so )
( paths: /usr/lib/libcblas.so )
( paths: /usr/lib/libatlas.so )
( paths: /usr/lib/liblapack.so )
system_info.lapack_atlas_threads_info
( include_dirs = /usr/include/atlas:/usr/local/include:/usr/include )
( paths: /usr/include/atlas/atlas_cNCmm.h,/usr/include/atlas/atlas_smvN.h,/usr/include/atlas/atlas_smvS.h,/usr/include/atlas/atlas_smvT.h,/usr/include/atlas/atlas_dNCmm.h,/usr/include/atlas/atlas_type.h,/usr/include/atlas/atlas_zmvN.h,/usr/include/atlas/atlas_zmvS.h,/usr/include/atlas/atlas_zmvT.h,/usr/include/atlas/atlas_sNCmm.h,/usr/include/atlas/atlas_zNCmm.h,/usr/include/atlas/atlas_zsysinfo.h,/usr/include/atlas/atlas_ctrsmXover.h,/usr/include/atlas/atlas_ztrsmXover.h,/usr/include/atlas/atlas_csysinfo.h,/usr/include/atlas/atlas_dtrsmXover.h,/usr/include/atlas/atlas_ssysinfo.h,/usr/include/atlas/atlas_cr1.h,/usr/include/atlas/atlas_cmv.h,/usr/include/atlas/atlas_dr1.h,/usr/include/atlas/atlas_dmv.h,/usr/include/atlas/atlas_sr1.h,/usr/include/atlas/atlas_smv.h,/usr/include/atlas/atlas_zr1.h,/usr/include/atlas/atlas_zmv.h,/usr/include/atlas/atlas_strsmXover.h,/usr/include/atlas/atlas_dsysinfo.h,/usr/include/atlas/atlas_cacheedge.h,/usr/include/atlas/atlas_buildinfo.h,/usr/include/atlas/atlas_cmvN.h,/usr/include/atlas/atlas_cmvS.h,/usr/include/atlas/atlas_cmvT.h,/usr/include/atlas/atlas_dmvN.h,/usr/include/atlas/atlas_dmvS.h,/usr/include/atlas/atlas_dmvT.h )
( paths: /usr/include/atlas )
( paths: /usr/include/atlas/cblas.h,/usr/include/atlas/cblas.h )
  FOUND:
    libraries = ['lapack', 'lapack', 'blas', 'cblas', 'atlas']
    library_dirs = ['/usr/lib']
    language = f77
    include_dirs = ['/usr/include/atlas']

lapack_info:
( library_dirs = /usr/lib:/usr/local/lib )
( paths: /usr/lib/liblapack.so )
  FOUND:
    libraries = ['lapack']
    library_dirs = ['/usr/lib']
    language = f77

lapack_opt_info:
/scratch/python/SciPy_complete-0.3.2/scipy_core/scipy_distutils/system_info.py:812: 
FutureWarning: hex()/oct() of negative int will return a signed string 
inPython 2.4 and up
  magic = hex(hash(`config`))
running build_src
building extension "atlas_version" sources
  adding 'build/src/atlas_version_0xe146d5ff.c' to sources.
running build_ext
customize UnixCCompiler
customize UnixCCompiler using build_ext
Could not locate executable f77
customize GnuFCompiler
customize GnuFCompiler
customize GnuFCompiler using build_ext
  FOUND:
    libraries = ['lapack', 'lapack', 'blas', 'cblas', 'atlas']
    library_dirs = ['/usr/lib']
    language = f77
    define_macros = [('ATLAS_INFO', '"\\"3.6.0\\""')]
    include_dirs = ['/usr/include/atlas']

lapack_src_info:
( src_dirs = .:/usr/local/src )
  NOT AVAILABLE

numarray_info:
( include_dirs = /usr/include/python2.3 )
( paths: /usr/include/python2.3/numarray/arrayobject.h )
  FOUND:
    define_macros = [('NUMARRAY_VERSION', '"\\"1.1.1\\""')]
    include_dirs = ['/usr/include/python2.3']

numpy_info:
( include_dirs = /usr/include/python2.3 )
( paths: /usr/include/python2.3/Numeric/arrayobject.h )
  FOUND:
    define_macros = [('NUMERIC_VERSION', '"\\"23.8\\""')]
    include_dirs = ['/usr/include/python2.3']

sfftw_info:
( library_dirs = /usr/local/lib:/usr/lib )
( include_dirs = /usr/local/include:/usr/include )
  NOT AVAILABLE

sfftw_threads_info:
( library_dirs = /usr/local/lib:/usr/lib )
( include_dirs = /usr/local/include:/usr/include )
  NOT AVAILABLE

wx_info:
  FOUND:
    libraries = ['wx_gtk2-2.4']
    extra_link_args = ['-pthread']
    define_macros = [('WX_INFO', '"\\"2.4.2\\""'), ('WX_VERSION_2_4_2', None),
('WX_RELEASE_2_4', None), ('GTK_NO_CHECK_CASTS', None), ('__WXGTK__', None), 
('_FILE_OFFSET_BITS', '64'), ('_LARGE_FILES', None)]
    include_dirs = ['/usr/lib/wx/include/gtk2-2.4']

x11_info:
( library_dirs = /usr/X11R6/lib:/usr/lib )
( include_dirs = /usr/X11R6/include:/usr/include )
( paths: /usr/X11R6/lib/libX11.so )
( paths: /usr/X11R6/include/X11/X.h )
  FOUND:
    libraries = ['X11']
    library_dirs = ['/usr/X11R6/lib']
    include_dirs = ['/usr/X11R6/include']

xft_info:
  FOUND:
    libraries = ['Xft', 'X11', 'freetype', 'Xrender', 'fontconfig']
    define_macros = [('XFT_INFO', '"\\"2.1.2.2\\""'), ('XFT_VERSION_2_1_2_2', 
None)]
    include_dirs = ['/usr/include/freetype2', '/usr/include/freetype2/config']


selected output from python setup.py build:
________________________________________________________

lapack_opt_info:
atlas_threads_info:
scipy_distutils.system_info.atlas_threads_info
  NOT AVAILABLE

atlas_info:
scipy_distutils.system_info.atlas_info
  NOT AVAILABLE

scipy_core/scipy_distutils/system_info.py:909: UserWarning:
    Atlas (http://math-atlas.sourceforge.net/) libraries not found.
    Directories to search for the libraries can be specified in the
    scipy_distutils/site.cfg file (section [atlas]) or by setting
    the ATLAS environment variable.
  warnings.warn(AtlasNotFoundError.__doc__)
lapack_info:
  FOUND:
    libraries = ['lapack']
    library_dirs = ['/usr/lib']
    language = f77

blas_info:
  FOUND:
    libraries = ['blas']
    library_dirs = ['/usr/lib']
    language = f77

  FOUND:
    libraries = ['lapack', 'blas']
    library_dirs = ['/usr/lib']
    define_macros = [('NO_ATLAS_INFO', 1)]
    language = f77

blas_opt_info:
atlas_blas_threads_info:
scipy_distutils.system_info.atlas_blas_threads_info
  NOT AVAILABLE

atlas_blas_info:
scipy_distutils.system_info.atlas_blas_info
  NOT AVAILABLE

scipy_core/scipy_distutils/system_info.py:982: UserWarning:
    Atlas (http://math-atlas.sourceforge.net/) libraries not found.
    Directories to search for the libraries can be specified in the
    scipy_distutils/site.cfg file (section [atlas]) or by setting
    the ATLAS environment variable.
  warnings.warn(AtlasNotFoundError.__doc__)
  FOUND:
    libraries = ['blas']
    library_dirs = ['/usr/lib']
    define_macros = [('NO_ATLAS_INFO', 1)]
    language = f77



More information about the SciPy-user mailing list