[SciPy-user] installation in FC3

Anthony Joseph Seward anthony.seward at ieee.org
Tue May 10 12:24:09 EDT 2005


Where are you getting the Numeric .rpm from?  I've modified the one from
Fedora Extras to use Numeric 23.8 and this seemed to work for me.  An rpm
for a python package that is to be installed on Fedora should require a
python-abi version not a python version.

Tony


Ryan Krauss said:
> (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
>
>
>
>
> _______________________________________________
> 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