PyXML setup question
Harry George
hgg9140 at cola.ca.boeing.com
Tue Apr 3 13:51:17 EDT 2001
I find I need to explicitly set the HOME and PATH, in order to assure
it goes the right place. I've made a script "py20"
#!/bin/sh
export PYTHONHOME=/usr/local
export PYTHONPATH=/usr/local/lib/python2.0:\
/usr/local/lib/python2.0/site-packages
/usr/local/bin/python2.0 $@
Then PyXML builds and installs ok with:
py20 setup.py build
py20 setup.py install
"Noel Rappin" <noel.rappin at openwave.com> writes:
> Attempting to install PyXML on a machine where Python2.0 is not in a
> standard location, I got the following error while running setup.py build:
>
> ========
> File "setup.py", line 218, in ?
> scripts = ['scripts/xmlproc_parse', 'scripts/xmlproc_val']
> File "/nfs/home/nrappin/Python-2.0/Lib/distutils/core.py", line 138, in
> setup
> dist.run_commands()
> File "/nfs/home/nrappin/Python-2.0/Lib/distutils/dist.py", line 829, in
> run_commands
> self.run_command(cmd)
> File "/nfs/home/nrappin/Python-2.0/Lib/distutils/dist.py", line 849, in
> run_command
> cmd_obj.run()
> File "/nfs/home/nrappin/Python-2.0/Lib/distutils/command/build.py", line
> 106, in run
> self.run_command(cmd_name)
> File "/nfs/home/nrappin/Python-2.0/Lib/distutils/cmd.py", line 328, in
> run_command
> self.distribution.run_command(command)
> File "/nfs/home/nrappin/Python-2.0/Lib/distutils/dist.py", line 849, in
> run_command
> cmd_obj.run()
> File "/nfs/home/nrappin/Python-2.0/Lib/distutils/command/build_ext.py",
> line 200, in run
> customize_compiler(self.compiler)
> File "/nfs/home/nrappin/Python-2.0/Lib/distutils/sysconfig.py", line 106,
> in customize_compiler
> (cc, opt, ccshared, ldshared, so_ext) = \
> File "/nfs/home/nrappin/Python-2.0/Lib/distutils/sysconfig.py", line 368,
> in get_config_vars
> func()
> File "/nfs/home/nrappin/Python-2.0/Lib/distutils/sysconfig.py", line 280,
> in _init_posix
> raise DistutilsPlatformError, my_msg
> distutils.errors.DistutilsPlatformError: invalid Python installation: unable
> to open /usr/local/lib/python2.0/config/Makefile (No such file or directory)
> =========
>
> The weird thing about this is that even were Python in /user/local/lib, the
> directory is a) capitalized, and b) there is no /config/Makefile.
>
> Does anybody have any ideas as to what I'm missing?
>
> Noel
>
> -------------
> Noel Rappin
> Openwave
> Principal Software Engineer, Internal Development
> Noel.Rappin at openwave.com
> (781) 274-7000 x305
>
> The contents of this email message do not necessarily reflect the opinions
> or programming practices of Openwave Systems
>
>
>
>
>
--
Harry George E-mail: harry.g.george at boeing.com
The Boeing Company Renton: (425) 237-6915
P. O. Box 3707 02-CA Everett: (425) 266-3868
Seattle, WA 98124-2207 Page: (425) 631-8803
More information about the Python-list
mailing list