> However, Debian is known for stability and security, right? I don't know > if I should install things without apt in a production environment, so I > first have to ask my guru if it's alright.
The *point* of buildout is that the entire installation is *local* to the application. There is no change system wide, just for the application that is running. This is *much* safer than using the system package manager. Its like running a standalone exe like putty on windows, versus installing a microsoft product. --Michael > Michael Langford schrieb: > > It's a distribution issue. As far as what I've found as having cutting > > edge (or even reasonably fresh) python packages in your package > > manager is dictated by the distro, who vary wildly in this. > > > > Debian SID at times> All the Ubuntus > Debian SID at times> Fedora > > Core > Debian testing > Debian stable > > > > This is the #1 reason I use ubuntu on servers right now. And if the > > above is wrong now, these are generally feelings about a small sample > > set over a period of time. I really have just gone all Kubuntu/Xubuntu > > where I can these days. > > > > I will suggest you look into learning eggs, cheese shop and > > easy_install as an alternative to OS based package management for > > python. I was an awesome presentation by Brandon Rhodes Mill about > > Buildout at PyAtl a couple weeks ago. It automagically downloads all > > the eggs you need. You just create a setup.py and a quick config file, > > and check those in with your source. When you run a command when you > > start developing on a checkout, it pulls down all the eggs you need to > > work with that checkout from the cheeshop, putting them in a project > > local directory, which is then prepended to the python search path for > > that project. > > > > This means site-packages and you don't have fights when you install on > > multiple system who may need other past versions of modules. Buildout > > also gets the right version of python on the machine ( in a local > > directory again ) and is compatible with system where you don't have > > root access. > > > > Buildout was originally written by the Zope people I believe, but has > > been made independent of zope so all of us non-zope people can use it. > > > > --Michael > > > > Cheese Shop: www.python.org/pypi > > Monty Python Cheese Shop Skit: www.youtube.com/watch?v=B3KBuQHHKx0 > > Buildout: www.python.org/pypi/zc.buildout > > More about Eggs: http://peak.telecommunity.com/DevCenter/PythonEggs > > PyAtl (where presumably his talk will be posted): http://pyatl.org/ > > > > On Jan 23, 2008 11:01 AM, <[EMAIL PROTECTED]> wrote: > >> I decided to install Python2.5 on the server machine to save me the time > >> for low-level debugging >;) but it doesn't find the MySQLdb module... > >> > >> I searched through aptitude - the only thing I find is MySQLdb for Py2.4 > >> ... What's happening here? > >> > >> I have to say that the client PC (on which my script runs fine with 2.5) > >> has Ubuntu installed - can it be that the MySQLdb module is behind in > >> Debian? > >> > >> Sorry for going off topic - if you guys don't want that here can move > >> the problem to the Debian list - but maybe someone here knows about the > >> status of the packages...? > >> > >> - Paul > >> _______________________________________________ > >> Tutor maillist - Tutor@python.org > >> http://mail.python.org/mailman/listinfo/tutor > >> > > > > > > > > _______________________________________________ > Tutor maillist - Tutor@python.org > http://mail.python.org/mailman/listinfo/tutor > -- Michael Langford Phone: 404-386-0495 Consulting: http://www.RowdyLabs.com _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor