Understanding .pth in site-packages
__peter__ at web.de
Sat Aug 27 19:29:07 CEST 2011
Josh English wrote:
> I have a development version of a library in c:\dev\XmlDB\xmldb
> After testing the setup script I also have
> Now I'm continuing to develop it and simultaneously building an
> application with it.
> I thought I could plug into my site-packages directory a file called
> xmldb.pth with:
> which should redirect import statements to the development version of the
> This doesn't seem to work.
You have to put the directory containing the package into the pth-file.
in your case. Also, Python will stop at the first matching module or
package; if you keep c:\python27\lib\site-packages\xmldb that will shadow
may be a good place for the pth-file (I'm not on Windows and too lazy to
figure out where %APPDATA% actually is. The PEP
http://www.python.org/dev/peps/pep-0370/ may help)
More information about the Python-list