[SciPy-user] installation in FC3

Ryan Krauss ryanfedora at comcast.net
Mon May 9 22:29:15 EDT 2005


(my appologies to the moderator.  I initially sent this message from the 
wrong account and it bounced back pending moderator approval.)

Hey,

I am having trouble getting scipy installed in Linux.  I am a grad 
student in mechanical engineering and have been using Matlab in Windows 
to do much of my data analysis and some curve fitting/optimization.  I 
would like to switch over to using scipy in linux instead, but I am 
having trouble getting things installed.  I am fairly new to linux but 
have been using python for about 9 months.  I am running Fedora Core 3 
and kde on a Compaq Presario laptop (P4).  I tried in stalling using 
rpms, but the Numeric rpm kept telling me that I needed python >=2.3, 
even though I am running 2.3.4.  I finally got Numeric installed from 
source, but the scipy rpm gives a segmentation fault when I try import 
scipy from within python.

So, I have beening doing everything to install scipy from source and 
thought things were going fairly well.  I type python setup.py install 
and lots of stuff scrolls by and things are compiling and then I get the 
message:
In file included from Lib/xplt/src/play/x11/colors.c:9:
Lib/xplt/src/play/x11/playx.h:11:22: X11/Xlib.h: No such file or directory
and then lots of related errors come up.  I tried searching the scipy 
archives for X11 and Xlib.h, but couldn't find anything.  I also tried 
"locate Xlib.h" but it is don't on my system.

Any help would be appreciated,

Ryan Krauss



requested info from web site follows:
[ryan at localhost ~]$ python -c 'from f2py2e.diagnose import run;run()'
------
os.name='posix'
------
sys.platform='linux2'
------
sys.version:
2.3.4 (#1, Oct 26 2004, 16:42:40)
[GCC 3.4.2 20041017 (Red Hat 3.4.2-6.fc3)]
------
sys.prefix:
/usr
------
sys.path=':/usr/lib/python23.zip:/usr/lib/python2.3:/usr/lib/python2.3/plat-linux2:/usr/lib/python2.3/lib-tk:/usr/lib/python2.3/lib-dynload:/usr/lib/python2.3/site-packages:/usr/lib/python2.3/site-packages/Numeric:/usr/lib/python2.3/site-packages/gtk-2.0:/usr/lib/python2.3/site-packages/wx-2.6-gtk2-unicode'
------
Failed to import numarray: No module named numarray
Failed to import scipy_distutils: No module named scipy_distutils
Found Numeric version '23.8' in 
/usr/lib/python2.3/site-packages/Numeric/Numeric.pyc
Found f2py2e version '2.45.241_1926' in 
/usr/lib/python2.3/site-packages/f2py2e/f2py2e.pyc

--------------------------------------
#1
--------------------------------------
[ryan at localhost ~]$ python -c 'import os,sys;print os.name,sys.platform'
posix linux2
[ryan at localhost ~]$ uname -a
Linux localhost.localdomain 2.6.11-1.14_FC3 #1 Thu Apr 7 19:23:49 EDT 
2005 i686i686 i386 GNU/Linux

-----------------------------------
#2
-----------------------------------
[ryan at localhost ~]$ gcc -v
Reading specs from /usr/lib/gcc/i386-redhat-linux/3.4.2/specs
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man 
--infodir=/usr/share/info --enable-shared --enable-threads=posix 
--disable-checking --with-system-zlib --enable-__cxa_atexit 
--disable-libunwind-exceptions --enable-java-awt=gtk 
--host=i386-redhat-linux
Thread model: posix
gcc version 3.4.2 20041017 (Red Hat 3.4.2-6.fc3)
[ryan at localhost ~]$ g77 --version
GNU Fortran (GCC) 3.4.2 20041017 (Red Hat 3.4.2-6.fc3)
Copyright (C) 2004 Free Software Foundation, Inc.

---------------------------------
#3
---------------------------------
[ryan at localhost ~]$ python -c 'import sys;print sys.version'
2.3.4 (#1, Oct 26 2004, 16:42:40)
[GCC 3.4.2 20041017 (Red Hat 3.4.2-6.fc3)]

----------------------------------
#4
----------------------------------
[ryan at localhost ~]$ python -c 'import Numeric;print Numeric.__version__'
23.8

-----------------------------------
#5
-----------------------------------
[ryan at localhost ~]$ f2py -v
2.45.241_1926

-----------------------------------
#6
-----------------------------------
[ryan at localhost linalg]$ python setup_atlas_version.py build_ext 
--inplace --force
Traceback (most recent call last):
  File "setup_atlas_version.py", line 5, in ?
    from scipy_distutils.misc_util import get_path, default_config_dict
ImportError: No module named scipy_distutils.misc_util
[ryan at localhost linalg]$ python -c 'import atlas_version'     

---------------------------------
#7
---------------------------------\[ryan at localhost scipy_distutils]$ 
python system_info.py
_pkg_config_info:
  NOT AVAILABLE

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

atlas_blas_info:
( library_dirs = /usr/local/lib/atlas/:/usr/local/lib:/usr/lib )
( paths: /usr/local/lib/atlas )
( paths: /usr/lib/sse2 )
( paths: /usr/local/lib/atlas/libf77blas.a )
( paths: /usr/local/lib/atlas/libcblas.a )
( paths: /usr/local/lib/atlas/libatlas.a )
( paths: /usr/local/lib/atlas/libf77blas.a )
( paths: /usr/local/lib/atlas/libcblas.a )
( paths: /usr/local/lib/atlas/libatlas.a )
system_info.atlas_blas_info
( include_dirs = /usr/local/lib/atlas/:/usr/local/include:/usr/include )
( paths: 
/usr/local/lib/atlas/cblas.h,/usr/local/lib/atlas/cblas.h,/usr/local/lib/atlas/cblas.h 
)
  FOUND:
    libraries = ['f77blas', 'cblas', 'atlas']
    library_dirs = ['/usr/local/lib/atlas']
    language = c
    include_dirs = ['/usr/local/lib/atlas']

atlas_blas_threads_info:
( library_dirs = /usr/local/lib/atlas/:/usr/local/lib:/usr/lib )
( paths: /usr/local/lib/atlas )
( paths: /usr/lib/sse2 )
( paths: /usr/local/lib/atlas/libatlas.a )
( paths: /usr/local/lib/atlas/libatlas.a )
system_info.atlas_blas_threads_info
  NOT AVAILABLE

atlas_info:
( library_dirs = /usr/local/lib/atlas/:/usr/local/lib:/usr/lib )
( paths: /usr/local/lib/atlas )
( paths: /usr/lib/sse2 )
( paths: /usr/local/lib/atlas/libf77blas.a )
( paths: /usr/local/lib/atlas/libcblas.a )
( paths: /usr/local/lib/atlas/libatlas.a )
( paths: /usr/local/lib/atlas/liblapack.a )
system_info.atlas_info
( include_dirs = /usr/local/lib/atlas/:/usr/local/include:/usr/include )
( paths: 
/usr/local/lib/atlas/cblas.h,/usr/local/lib/atlas/cblas.h,/usr/local/lib/atlas/cblas.h 
)
  FOUND:
    libraries = ['lapack', 'f77blas', 'cblas', 'atlas']
    library_dirs = ['/usr/local/lib/atlas/']
    language = f77
    include_dirs = ['/usr/local/lib/atlas']

atlas_threads_info:
( library_dirs = /usr/local/lib/atlas/:/usr/local/lib:/usr/lib )
( paths: /usr/local/lib/atlas )
( paths: /usr/lib/sse2 )
( paths: /usr/local/lib/atlas/libatlas.a )
( paths: /usr/local/lib/atlas/libatlas.a )
system_info.atlas_threads_info
  NOT AVAILABLE

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

blas_opt_info:
Traceback (most recent call last):
  File "system_info.py", line 1430, in ?
    show_all()
  File "system_info.py", line 1427, in show_all
    r = c.get_info()
  File 
"/home/ryan/downloads/python/scipy/SciPy_complete-0.3.2/scipy_core/scipy_distutils/system_info.py", 
line 314, in get_info
    self.calc_info()
  File 
"/home/ryan/downloads/python/scipy/SciPy_complete-0.3.2/scipy_core/scipy_distutils/system_info.py", 
line 972, in calc_info
    atlas_version = get_atlas_version(**version_info)
  File 
"/home/ryan/downloads/python/scipy/SciPy_complete-0.3.2/scipy_core/scipy_distutils/system_info.py", 
line 809, in get_atlas_version
    from core import Extension, setup
  File 
"/home/ryan/downloads/python/scipy/SciPy_complete-0.3.2/scipy_core/scipy_distutils/core.py", 
line 5, in ?
    from scipy_distutils.dist import Distribution
ImportError: No module named scipy_distutils.dist

#7b:

build_flib.py is not in this directory







More information about the SciPy-User mailing list