Simple Path issues

Gary Josack gary at byoteki.com
Sat Jul 26 20:57:30 CEST 2008


Brett Ritter wrote:
> New to Python, and I have some questions on how to best set up a basic
> development environment, particular relating to path issues.
>
> Note: I am not root on my development box (which is some flavor of
> BSD)
>
> Where should I develop my own modules so as to refer to them in the
> standard way.  I.E. I want:
> import proj
>
> to work regardless of my current working directory, and to function as
> if "proj" were a core or third-party module.
>
> I saw that I can set PYTHONPATH, but that seems sub-prime.  I noted
> that in installing pysqlite (the local installation of python is 2.4)
> that I had it install in a lib under my home dir...should I use that
> locale?
>
> What is the command to tell me what directories python is checking in?
>
> While I'm at it, what is the best (read: standard) locale to stick my
> test cases?  same dir as my project?  A subdir?
>
> Thanks in advance
> --
> http://mail.python.org/mailman/listinfo/python-list
>   

sys.path is a list that will tell you where python is looking. You can 
append to this in your scripts to have python look in a specific 
directory for your own modules.

Thanks,
Gary M. Josack




More information about the Python-list mailing list