Where best to put local modules?
tinnews at isbd.co.uk
tinnews at isbd.co.uk
Thu Dec 20 03:46:19 EST 2007
Gabriel Genellina <gagsl-py2 at yahoo.com.ar> wrote:
> En Wed, 19 Dec 2007 14:02:20 -0300, <tinnews at isbd.co.uk> escribi?:
>
> > I'm just beginning to create some python modules for my own use and
> > I'm wondering where to put them. Initially I have put them in
> > $HOME/bin and I have set PYTHONPATH to point to them there. It all
> > seems to be OK but I was wondering if I might be storing up problems
> > for the future by putting python modules in with my odds and sods of
> > shell scripts etc. (and with my python 'main' scripts).
> >
> > Would I be better off putting the modules somewhere else, e.g.
> > somewhere like $HOME/lib/python?
>
> Try lib/pythonX.X/site-packages, which is already on sys.path so you don't
> have to set PYTHONPATH
>
That's fine if it happens to be your own system and you have root
access, however I was actually meaning on a system where I just have a
shell account.
--
Chris Green
More information about the Python-list
mailing list