Re: [Numpy-discussion] FW: Numpy python build

2010-05-26 Thread Ralf Gommers
On Wed, May 26, 2010 at 11:25 AM, Padma TAN ta...@gis.a-star.edu.sg wrote:

 Hi,

 Can I just install numpy and scipy without ATLAS? And what does this means
 
 gnu: no Fortran 90 compiler found?


Yes you can install without ATLAS. And BLAS and LAPACK were found so you
should be fine. Did you have an actual problem or are you asking out of
curiosity?

Numpy does not contain any Fortran code, Scipy does. But that warning
doesn't mean you have a problem - a number of compilers are checked and the
first one that's found is used.

Please also have a look at the RHEL section on
http://www.scipy.org/Installing_SciPy/Linux.

Cheers,
Ralf



 Im installing on RHEL

 Thanks in advance!

 [r...@giswk002 numpy-1.3.0]# python setup.py build
 Running from numpy source directory.
 non-existing path in 'numpy/distutils': 'site.cfg'
 F2PY Version 2
 blas_opt_info:
 blas_mkl_info:
  libraries mkl,vml,guide not found in /usr/local/Python-2.6.2/lib
  libraries mkl,vml,guide not found in /usr/local/lib
  libraries mkl,vml,guide not found in /usr/lib
  NOT AVAILABLE

 atlas_blas_threads_info:
 Setting PTATLAS=ATLAS
  libraries ptf77blas,ptcblas,atlas not found in /usr/local/Python-2.6.2/lib
  libraries ptf77blas,ptcblas,atlas not found in /usr/local/lib
  libraries ptf77blas,ptcblas,atlas not found in /usr/lib/sse2
  libraries ptf77blas,ptcblas,atlas not found in /usr/lib
  NOT AVAILABLE

 atlas_blas_info:
  libraries f77blas,cblas,atlas not found in /usr/local/Python-2.6.2/lib
  libraries f77blas,cblas,atlas not found in /usr/local/lib
  libraries f77blas,cblas,atlas not found in /usr/lib/sse2
  libraries f77blas,cblas,atlas not found in /usr/lib
  NOT AVAILABLE

 /usr/local/numpy-1.3.0/numpy/distutils/system_info.py:1383: UserWarning:
Atlas (http://math-atlas.sourceforge.net/) libraries not found.
Directories to search for the libraries can be specified in the
numpy/distutils/site.cfg file (section [atlas]) or by setting
the ATLAS environment variable.
  warnings.warn(AtlasNotFoundError.__doc__)
 blas_info:
  libraries blas not found in /usr/local/Python-2.6.2/lib
  libraries blas not found in /usr/local/lib
  FOUND:
libraries = ['blas']
library_dirs = ['/usr/lib']
language = f77

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

 lapack_opt_info:
 lapack_mkl_info:
 mkl_info:
  libraries mkl,vml,guide not found in /usr/local/Python-2.6.2/lib
  libraries mkl,vml,guide not found in /usr/local/lib
  libraries mkl,vml,guide not found in /usr/lib
  NOT AVAILABLE

  NOT AVAILABLE

 atlas_threads_info:
 Setting PTATLAS=ATLAS
  libraries ptf77blas,ptcblas,atlas not found in /usr/local/Python-2.6.2/lib
  libraries lapack_atlas not found in /usr/local/Python-2.6.2/lib
  libraries ptf77blas,ptcblas,atlas not found in /usr/local/lib
  libraries lapack_atlas not found in /usr/local/lib
  libraries ptf77blas,ptcblas,atlas not found in /usr/lib/sse2
  libraries lapack_atlas not found in /usr/lib/sse2
  libraries ptf77blas,ptcblas,atlas not found in /usr/lib
  libraries lapack_atlas not found in /usr/lib
 numpy.distutils.system_info.atlas_threads_info
  NOT AVAILABLE

 atlas_info:
  libraries f77blas,cblas,atlas not found in /usr/local/Python-2.6.2/lib
  libraries lapack_atlas not found in /usr/local/Python-2.6.2/lib
  libraries f77blas,cblas,atlas not found in /usr/local/lib
  libraries lapack_atlas not found in /usr/local/lib
  libraries f77blas,cblas,atlas not found in /usr/lib/sse2
  libraries lapack_atlas not found in /usr/lib/sse2
  libraries f77blas,cblas,atlas not found in /usr/lib
  libraries lapack_atlas not found in /usr/lib
 numpy.distutils.system_info.atlas_info
  NOT AVAILABLE

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

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

 running build
 running config_cc
 unifing config_cc, config, build_clib, build_ext, build commands --compiler
 options
 running config_fc
 unifing config_fc, config, build_clib, build_ext, build commands
 --fcompiler
 options
 running build_src
 building py_modules sources
 building library npymath sources
 building extension numpy.core._sort sources
  adding 'build/src.linux-i686-2.6/numpy/core/include/numpy/config.h' to
 sources.
  adding 'build/src.linux-i686-2.6/numpy/core/include/numpy/numpyconfig.h'
 to sources.
 

[Numpy-discussion] FW: Numpy python build

2010-05-25 Thread Padma TAN
Hi,

Can I just install numpy and scipy without ATLAS? And what does this means 
gnu: no Fortran 90 compiler found?

Im installing on RHEL

Thanks in advance!

[r...@giswk002 numpy-1.3.0]# python setup.py build
Running from numpy source directory.
non-existing path in 'numpy/distutils': 'site.cfg'
F2PY Version 2
blas_opt_info:
blas_mkl_info:
  libraries mkl,vml,guide not found in /usr/local/Python-2.6.2/lib
  libraries mkl,vml,guide not found in /usr/local/lib
  libraries mkl,vml,guide not found in /usr/lib
  NOT AVAILABLE

atlas_blas_threads_info:
Setting PTATLAS=ATLAS
  libraries ptf77blas,ptcblas,atlas not found in /usr/local/Python-2.6.2/lib
  libraries ptf77blas,ptcblas,atlas not found in /usr/local/lib
  libraries ptf77blas,ptcblas,atlas not found in /usr/lib/sse2
  libraries ptf77blas,ptcblas,atlas not found in /usr/lib
  NOT AVAILABLE

atlas_blas_info:
  libraries f77blas,cblas,atlas not found in /usr/local/Python-2.6.2/lib
  libraries f77blas,cblas,atlas not found in /usr/local/lib
  libraries f77blas,cblas,atlas not found in /usr/lib/sse2
  libraries f77blas,cblas,atlas not found in /usr/lib
  NOT AVAILABLE

/usr/local/numpy-1.3.0/numpy/distutils/system_info.py:1383: UserWarning:
Atlas (http://math-atlas.sourceforge.net/) libraries not found.
Directories to search for the libraries can be specified in the
numpy/distutils/site.cfg file (section [atlas]) or by setting
the ATLAS environment variable.
  warnings.warn(AtlasNotFoundError.__doc__)
blas_info:
  libraries blas not found in /usr/local/Python-2.6.2/lib
  libraries blas not found in /usr/local/lib
  FOUND:
libraries = ['blas']
library_dirs = ['/usr/lib']
language = f77

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

lapack_opt_info:
lapack_mkl_info:
mkl_info:
  libraries mkl,vml,guide not found in /usr/local/Python-2.6.2/lib
  libraries mkl,vml,guide not found in /usr/local/lib
  libraries mkl,vml,guide not found in /usr/lib
  NOT AVAILABLE

  NOT AVAILABLE

atlas_threads_info:
Setting PTATLAS=ATLAS
  libraries ptf77blas,ptcblas,atlas not found in /usr/local/Python-2.6.2/lib
  libraries lapack_atlas not found in /usr/local/Python-2.6.2/lib
  libraries ptf77blas,ptcblas,atlas not found in /usr/local/lib
  libraries lapack_atlas not found in /usr/local/lib
  libraries ptf77blas,ptcblas,atlas not found in /usr/lib/sse2
  libraries lapack_atlas not found in /usr/lib/sse2
  libraries ptf77blas,ptcblas,atlas not found in /usr/lib
  libraries lapack_atlas not found in /usr/lib
numpy.distutils.system_info.atlas_threads_info
  NOT AVAILABLE

atlas_info:
  libraries f77blas,cblas,atlas not found in /usr/local/Python-2.6.2/lib
  libraries lapack_atlas not found in /usr/local/Python-2.6.2/lib
  libraries f77blas,cblas,atlas not found in /usr/local/lib
  libraries lapack_atlas not found in /usr/local/lib
  libraries f77blas,cblas,atlas not found in /usr/lib/sse2
  libraries lapack_atlas not found in /usr/lib/sse2
  libraries f77blas,cblas,atlas not found in /usr/lib
  libraries lapack_atlas not found in /usr/lib
numpy.distutils.system_info.atlas_info
  NOT AVAILABLE

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

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

running build
running config_cc
unifing config_cc, config, build_clib, build_ext, build commands --compiler
options
running config_fc
unifing config_fc, config, build_clib, build_ext, build commands --fcompiler
options
running build_src
building py_modules sources
building library npymath sources
building extension numpy.core._sort sources
  adding 'build/src.linux-i686-2.6/numpy/core/include/numpy/config.h' to
sources.
  adding 'build/src.linux-i686-2.6/numpy/core/include/numpy/numpyconfig.h'
to sources.
numpy/core/code_generators/genapi.py:9: DeprecationWarning: the md5 module
is deprecated; use hashlib instead
  import md5
executing numpy/core/code_generators/generate_numpy_api.py
  adding 
'build/src.linux-i686-2.6/numpy/core/include/numpy/__multiarray_api.h' to
sources.
numpy.core - nothing done with h_files =
['build/src.linux-i686-2.6/numpy/core/include/numpy/config.h',
'build/src.linux-i686-2.6/numpy/core/include/numpy/numpyconfig.h',
'build/src.linux-i686-2.6/numpy/core/include/numpy/__multiarray_api.h']
building extension numpy.core.multiarray sources
  adding