[SciPy-user] Enthought Python, build 1069, atlas?

Joe Cooper joe at enthought.com
Wed Jun 15 16:16:03 EDT 2005


Hi Yichun,

Atlas is not included in the the Enthought Edition Python.  SciPy and 
most other components that support it, are built using atlas, but the 
libraries/headers themselves are not included.  It's a difficult project 
to distribute (and to use for building in general) because its 
performance is closely tied to the platform it is built on.  Most folks 
using the Enthought Edition Python are not building software, but want 
an "everything I need is already built, so I just write in Python" 
package, so I've never had a request to include it and it would be 
difficult to convince me to include it.  ;-)

It's probably best if you do build your own atlas, if you're building 
software that depends on it.  The Atlas developers seem to believe very 
strongly that a tuned atlas can make huge differences in the performance 
of the software you build.

Yichun Wei wrote:
> Hello List,
> 
> I'm using enthought python 1069 build downloaded from enthought. One 
> thing I am wondering about is whether or not I need to install (or 
> compile) an atlas for it.
> 
> python scipy_distutils/system_info.py shows as follows, seems it does 
> not find any atlas library:
> 
> - yichun
> 
> _pkg_config_info:
> Could not locate executable pkg-config
> File not found: pkg-config. Cannot determine None info.
>   NOT AVAILABLE
> 
> agg2_info:
> ( src_dirs = . )
>   NOT AVAILABLE
> 
> atlas_blas_info:
> ( library_dirs = c:\Python23\lib:C:\ )
>   NOT AVAILABLE
> 
> atlas_blas_threads_info:
> Setting PTATLAS=ATLAS
> ( library_dirs = c:\Python23\lib:C:\ )
>   NOT AVAILABLE
> 
> atlas_info:
> ( library_dirs = c:\Python23\lib:C:\ )
> system_info.atlas_info
>   NOT AVAILABLE
> 
> atlas_threads_info:
> Setting PTATLAS=ATLAS
> ( library_dirs = c:\Python23\lib:C:\ )
> system_info.atlas_threads_info
>   NOT AVAILABLE
> 
> blas_info:
> ( library_dirs = c:\Python23\lib:C:\ )
>   NOT AVAILABLE
> 
> blas_opt_info:
> c:\Python23\Lib\site-packages\scipy_distutils\system_info.py:1035: 
> 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__)
> c:\Python23\Lib\site-packages\scipy_distutils\system_info.py:1044: 
> UserWarning:
> 
>     Blas (http://www.netlib.org/blas/) libraries not found.
>     Directories to search for the libraries can be specified in the
>     scipy_distutils/site.cfg file (section [blas]) or by setting
>     the BLAS environment variable.
>   warnings.warn(BlasNotFoundError.__doc__)
> blas_src_info:
>   NOT AVAILABLE
> 
> c:\Python23\Lib\site-packages\scipy_distutils\system_info.py:1047: 
> UserWarning:
> 
>     Blas (http://www.netlib.org/blas/) sources not found.
>     Directories to search for the sources can be specified in the
>     scipy_distutils/site.cfg file (section [blas_src]) or by setting
>     the BLAS_SRC environment variable.
>   warnings.warn(BlasSrcNotFoundError.__doc__)
>   NOT AVAILABLE
> 
> boost_python_info:
> ( src_dirs = . )
>   NOT AVAILABLE
> 
> dfftw_info:
> ( library_dirs = c:\Python23\lib:C:\ )
> ( include_dirs = c:\Python23\include )
>   NOT AVAILABLE
> 
> dfftw_threads_info:
> ( library_dirs = c:\Python23\lib:C:\ )
> ( include_dirs = c:\Python23\include )
>   NOT AVAILABLE
> 
> djbfft_info:
> ( library_dirs = c:\Python23\lib:C:\ )
> ( include_dirs = c:\Python23\include )
>   NOT AVAILABLE
> 
> fftw_info:
> ( library_dirs = c:\Python23\lib:C:\ )
> ( include_dirs = c:\Python23\include )
>   NOT AVAILABLE
> 
> fftw_threads_info:
> ( library_dirs = c:\Python23\lib:C:\ )
> ( include_dirs = c:\Python23\include )
>   NOT AVAILABLE
> 
> freetype2_info:
> Could not locate executable pkg-config
> File not found: pkg-config. Cannot determine freetype2 info.
>   NOT AVAILABLE
> 
> gdk_2_info:
> Could not locate executable pkg-config
> File not found: pkg-config. Cannot determine gdk_2 info.
>   NOT AVAILABLE
> 
> gdk_info:
> Could not locate executable pkg-config
> File not found: pkg-config. Cannot determine gdk info.
>   NOT AVAILABLE
> 
> gdk_pixbuf_2_info:
> Could not locate executable pkg-config
> File not found: pkg-config. Cannot determine gdk_pixbuf_2 info.
>   NOT AVAILABLE
> 
> gdk_pixbuf_xlib_2_info:
> Could not locate executable pkg-config
> File not found: pkg-config. Cannot determine gdk_pixbuf_xlib_2 info.
>   NOT AVAILABLE
> 
> gdk_x11_2_info:
> Could not locate executable pkg-config
> File not found: pkg-config. Cannot determine gdk_x11_2 info.
>   NOT AVAILABLE
> 
> gtkp_2_info:
> Could not locate executable pkg-config
> File not found: pkg-config. Cannot determine gtkp_2 info.
>   NOT AVAILABLE
> 
> gtkp_x11_2_info:
> Could not locate executable pkg-config
> File not found: pkg-config. Cannot determine gtkp_x11_2 info.
>   NOT AVAILABLE
> 
> lapack_atlas_info:
> ( library_dirs = c:\Python23\lib:C:\ )
> system_info.lapack_atlas_info
>   NOT AVAILABLE
> 
> lapack_atlas_threads_info:
> Setting PTATLAS=ATLAS
> ( library_dirs = c:\Python23\lib:C:\ )
> system_info.lapack_atlas_threads_info
>   NOT AVAILABLE
> 
> lapack_info:
> ( library_dirs = c:\Python23\lib:C:\ )
>   NOT AVAILABLE
> 
> lapack_opt_info:
> c:\Python23\Lib\site-packages\scipy_distutils\system_info.py:963: 
> 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__)
> c:\Python23\Lib\site-packages\scipy_distutils\system_info.py:974: 
> UserWarning:
>     Lapack (http://www.netlib.org/lapack/) libraries not found.
>     Directories to search for the libraries can be specified in the
>     scipy_distutils/site.cfg file (section [lapack]) or by setting
>     the LAPACK environment variable.
>   warnings.warn(LapackNotFoundError.__doc__)
> lapack_src_info:
>   NOT AVAILABLE
> 
> c:\Python23\Lib\site-packages\scipy_distutils\system_info.py:977: 
> UserWarning:
>     Lapack (http://www.netlib.org/lapack/) sources not found.
>     Directories to search for the sources can be specified in the
>     scipy_distutils/site.cfg file (section [lapack_src]) or by setting
>     the LAPACK_SRC environment variable.
>   warnings.warn(LapackSrcNotFoundError.__doc__)
>   NOT AVAILABLE
> 
> numarray_info:
>   NOT AVAILABLE
> 
> numpy_info:
> ( include_dirs = c:\Python23\include )
> ( paths: c:\Python23\include\Numeric\arrayobject.h )
> ( library_dirs =  )
>   FOUND:
>     define_macros = [('NUMERIC_VERSION', '"\\"23.8\\""')]
>     include_dirs = ['c:\\Python23\\include']
> 
> sfftw_info:
> ( library_dirs = c:\Python23\lib:C:\ )
> ( include_dirs = c:\Python23\include )
>   NOT AVAILABLE
> 
> sfftw_threads_info:
> ( library_dirs = c:\Python23\lib:C:\ )
> ( include_dirs = c:\Python23\include )
>   NOT AVAILABLE
> 
> wx_info:
> Could not locate executable wx-config
> File not found: wx-config. Cannot determine wx info.
>   NOT AVAILABLE
> 
> x11_info:
>   NOT AVAILABLE
> 
> xft_info:
> Could not locate executable pkg-config
> File not found: pkg-config. Cannot determine xft info.
>   NOT AVAILABLE
> 
> _______________________________________________
> SciPy-user mailing list
> SciPy-user at scipy.net
> http://www.scipy.net/mailman/listinfo/scipy-user




More information about the SciPy-User mailing list