Changes between Version 2 and Version 3 of SqliteVersions


Ignore:
Timestamp:
Mar 11, 2010, 1:32:09 PM (10 years ago)
Author:
flip
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SqliteVersions

    v2 v3  
    1919Many C-based libraries are dynamically loaded at runtime, and SQLite can
    2020be too. However, it's quite small and so can be statically linked into
    21 applications. In fact, that's a very typical usage scenario for SQLite,
    22 especially for SQLite used in Python.
     21applications. In fact, that's a very typical usage scenario for SQLite.
     22Python is a good (and pertinent) example of this, as SQLite is commonly
     23built into Python.
    2324
    24 The source distribution of Python >= 2.5 ships with SQLite ''bindings''.
     25=== Huh? I Thought SQLite Was Shipped with Python... ===
     26
     27The ''source'' distribution of Python >= 2.5 ships with SQLite ''bindings''.
    2528That means that Python knows how to talk to SQLite if it is present,
    2629but SQLite itself is not "baked in".
     
    3538
    3639Most Linux and especially Windows users don't build Python from source.
    37 Linux users usually get a precompiled Python from their package manager
    38 and Windows users usually download the `.msi` from `python.org` or use
     40Linux users usually get a precompiled Python from their package manager.
     41Windows users usually download the `.msi` from `python.org` or use
    3942a precompiled distribution from Enthought or !ActiveState. In all of the
    4043Pythons I've checked from these sources, SQLite is "baked in". That's