[Moin-user] python setup.py install --record=install.log fails with distutils.errors.DistutilsPlatformError

Lee nospamlee at astarix.co.uk
Fri Mar 15 09:47:17 EST 2002


Hi Moinmoin's,

Great wiki, I've got it working fine on my suse distribution, but my
stock
mandrake 8.1 install will not complete a distutils install via python
setup.py install --record=install.log. I have a feeling that python is
badly broken in a Mandrake install. :-((((. I ask here because I don't
know where start (I am learning the python at the moment, after dealing
with C/Linux for many years.... ;-) ). What phython build have you have
sucesses with? is distutils my problem? I am really STUCK, so I have to
ask. 
Thanks for listening..

Cheers,
Lee

rpm -qa | grep python
python-2.1.1-3mdk
python-docs-2.1.1-3mdk

python -V
Python 2.1.1

python -c 'import sys; print sys.prefix'
/usr

  cd /tmp 
  tar xfz moin-0.11.tgz 
  cd moin-0.11 
  python setup.py install --record=install.log 

I get...

 python setup.py install --record=install.log
running install
Traceback (most recent call last):
  File "setup.py", line 190, in ?
    apply(setup, (), setup_args)
  File "/usr/lib/python2.1/distutils/core.py", line 138, in setup
    dist.run_commands()
  File "/usr/lib/python2.1/distutils/dist.py", line 899, in run_commands
    self.run_command(cmd)
  File "/usr/lib/python2.1/distutils/dist.py", line 918, in run_command
    cmd_obj.ensure_finalized()
  File "/usr/lib/python2.1/distutils/cmd.py", line 112, in
ensure_finalized
    self.finalize_options()
  File "/usr/lib/python2.1/distutils/command/install.py", line 256, in
finalize_options
    (prefix, exec_prefix) = get_config_vars('prefix', 'exec_prefix')
  File "/usr/lib/python2.1/distutils/sysconfig.py", line 370, in
get_config_vars    func()
  File "/usr/lib/python2.1/distutils/sysconfig.py", line 302, in
_init_posix
    raise DistutilsPlatformError, my_msg
distutils.errors.DistutilsPlatformError: invalid Python installation:
unable to open /usr/lib/python2.1/config/Makefile (No such file or
directory)











More information about the Moin-user mailing list