Can I make sqlite3 or shelve work reliably on any Win/Linux/Mac?

Jonathan Gardner jgardner at
Mon Feb 22 20:41:45 CET 2010

On Mon, Feb 22, 2010 at 9:10 AM, Alex Quinn <alexanderjquinn at> wrote:
> * Sqlite3 should fill the void now.  However, in my experience, nearly every Linux Python install I encounter has a broken sqlite3 module ("ImportError: No module named _sqlite3"). It's a well-documented issue, but it the solution generally requires root access, which I don't have on these servers.

If your program is installed in the same way everything else is
installed on the system (RPM or deb packages, or whatever), there
should be dependencies clearly listed. When the admin installs your
code, he must also install the requisite modules that you list as

Jonathan Gardner
jgardner at

More information about the Python-list mailing list