[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