ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> activepython
activepython
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

Privacy Policy | Email Opt-out | Feedback | Syndication
© ActiveState Software Inc. All rights reserved