setuptools catch 22
by Bob Kline other posts by this author
Apr 16 2009 7:23AM messages near this date
view in the new Beta List Site
Error 500
|
Re: setuptools catch 22
We've got ActiveState Python 2.6 installed on a Windows XP box, and I
pulled down the latest archgenxml package (2.2) in order to get it
running under this installation of Python. I unpacked the tarball for
the package and tried running `python setup.py build' but got an
ImportError exception: "no module named setuptools." So back to Google,
where I find http://pypi.python.org/pypi/setuptools, which says "[For
Windows] install setuptools using the provided .exe installer." I go
down to the bottom of the page and I see that there is no .exe installer
for Python 2.6. All there is for that version of Python is
setuptools-0.6c9-py2.6.egg. How do I get this installed under
ActiveState Python? I get the impression from the references to "Python
Eggs" on the setuptools page that setuptools is a utility for installing
Python Eggs. So we're supposed to use a utility that isn't installed
yet to install that utility. Now that ActiveState has officially thrown
in the towel on ever bringing back its Python version of ppm, we're left
with a pretty sad story as far as installing third-party Python packages
in Windows. I thought Perl was supposed to be the world in which the
more ways to do a simple task, the better. I would guess that there is
a minority of Python users who know all there is to know about all the
different ways there are to get Python packages installed, and for the
rest of us it's just chaos. Why doesn't ActiveState's Python (remember
the slogan "batteries included"?) come with the tools needed to install
third-party packages? Have we stumbled into some messy political turf
battle over installer philosophies, or is this just an oversight?
Thanks, and sorry for the rant, but this Achilles heel in Python is
pretty frustrating.
--
Bob Kline
http://www.rksystems.com
mailto:bkline@[...].com
_______________________________________________
ActivePython mailing list
ActivePython@[...].com
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
Other options: http://listserv.ActiveState.com/mailman/listinfo/ActivePython
Thread:
Bob Kline
Trent Mick
Sridhar Ratnakumar
|