When/how does Python use PYTHONPATH -


i'm having trouble understanding how python uses pythonpath environment variable. according documentation, import search path (sys.path) "initialized environment variable pythonpath, plus installation-dependent default."

in windows command box, started python (v.2.7.6) , printed value of sys.path. got list of pathnames, "installation-dependent default."

then quit python, set pythonpath .;./lib;, restarted python, , printed os.environ['pythonpath']. got .;./lib; expected. printed sys.path. think should have been installation-dependent default .;./lib; added start or end. instead installation-dependent default alone, if pythonpath empty. missing here?

it uses pythonpath. happened quit python, didn't quit console/command shell. shell, environment set when shell started still applies, , hence, there's no pythonpath set.


Comments

Popular posts from this blog

java - pagination of xlsx file to XSSFworkbook using apache POI -

Unlimited choices in BASH case statement -

apache - How do I stop my index.php being run twice for every user -