Matt Feifarek wrote: > On 8/15/07, *Neil Blakey-Milner* <[EMAIL PROTECTED] <mailto:[EMAIL > PROTECTED]>> wrote: > > > On 8/15/07, Christoph Haas <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>> wrote: > > Morale: never install eggs on a Debian-based system. > > Or, even better, use virtual-python or workingenv, and never install > moving targets into your core Python library location. > > > Ok, I'll bite. > > Exactly how does one install Paste, PasteScript, PasteDeploy, Mako, > Webhelpers, Nose, decorator, Buffet, Pylons, Routes, etc. etc. etc. on a > Debian-based system? Obviously, these packages are not in repositories. > > Virtual-python and workingenv are not part of the install instructions, > so I didn't think that they were considered "best practices". I'll look > them up, but having even more layers between me and python is never my > first instinct to solve problems. > > And, setuptools puts eggs into /usr/lib/ by default. Again, I suppose I > figured that was "best practices".
It inherits that from distutils. distutils gets that potentially from /usr/lib/distutils/distutils.cfg, but none of the *distributions* choose to put any settings there. That's there choice not to support developers doing what they themselves say developers should do -- it's not not Python's fault, it's the distributions. In part this is because distributions have entirely different motivations and needs than developers, and it's best to just setup parallel environments. Anyway, I guess it's a documentation bug; using an isolation environment like virtual-python, workingenv, or zc.buildout is really important for any Python web developer. It save a lot of headaches, and keeps development cleanly separated from distributions. -- Ian Bicking : [EMAIL PROTECTED] : http://blog.ianbicking.org : Write code, do good : http://topp.openplans.org/careers --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/pylons-discuss?hl=en -~----------~----~----~----~------~----~------~--~---
