installing numpy
Gary Wessle
phddas at yahoo.com
Wed May 10 03:53:12 EDT 2006
Robert Kern <robert.kern at gmail.com> writes:
> Raymond L. Buvel wrote:
>
> > Since you are a new Linux user, you should definitely follow Robert's
> > advice about building as an ordinary user separately from the install.
> > I sometimes take a shortcut and just do the install as user root.
> > However, I then wind up cleaning out the build directory as user root
> > (not a very safe thing to do).
>
> For small, pure Python packages, that may be fine. numpy's build is complicated
> enough that you really, *really* want to build as a regular user.
>
> --
> Robert Kern
I have read as much as I can form the python installation manual.
as a regular user, I created a personal configuration file here
****************
:~$ cat .pydistutils.cfg
[install]
prefix=/usr/local
****************
now to build as a regular user, I am getting some errors
****************************************************************
$ cd numpy-0.9.6
$ python setup.py build
Running from numpy source directory.
Warning: not existing path in numpy/distutils: site.cfg
F2PY Version 2_2236
Traceback (most recent call last):
File "setup.py", line 76, in ?
setup_package()
File "setup.py", line 63, in setup_package
config.add_subpackage('numpy')
File "/home/fred/numpy-0.9.6/numpy/distutils/misc_util.py", line 592, in add_s ubpackage
config_list = self.get_subpackage(subpackage_name,subpackage_path)
File "/home/fred/numpy-0.9.6/numpy/distutils/misc_util.py", line 582, in get_s ubpackage
subpackage_path)
File "/home/fred/numpy-0.9.6/numpy/distutils/misc_util.py", line 539, in _get_ configuration_from_setup_py
config = setup_module.configuration(*args)
File "/home/fred/numpy-0.9.6/numpy/setup.py", line 10, in configuration
config.add_subpackage('core')
File "/home/fred/numpy-0.9.6/numpy/distutils/misc_util.py", line 592, in add_s ubpackage
config_list = self.get_subpackage(subpackage_name,subpackage_path)
File "/home/fred/numpy-0.9.6/numpy/distutils/misc_util.py", line 582, in get_s ubpackage
subpackage_path)
File "/home/fred/numpy-0.9.6/numpy/distutils/misc_util.py", line 539, in _get_ configuration_from_setup_py
config = setup_module.configuration(*args)
File "numpy/core/setup.py", line 11, in configuration
from numpy.distutils.system_info import get_info, default_lib_dirs
File "/home/fred/numpy-0.9.6/numpy/distutils/system_info.py", line 151, in ?
so_ext = get_config_vars('SO')[0] or ''
File "/usr/lib/python2.4/distutils/sysconfig.py", line 488, in get_config_vars
func()
File "/usr/lib/python2.4/distutils/sysconfig.py", line 358, in _init_posix
raise DistutilsPlatformError(my_msg)
distutils.errors.DistutilsPlatformError: invalid Python installation: unable to open /usr/lib/python2.4/config/Makefile (No such file or directory)
More information about the Python-list
mailing list