[python]python环境变量以及模块搜索路径

阅读更多
   python中的pythonpath是一个很头大问题,很长的一段时间都觉得云里雾里的,使用python也有段时间,现在对pythonpath的应用进行一个小小的总结。

要查看当前python环境下所有的pythonpath可以通过os.sys.path来查看,一般这个路径的来源有以下几个方面

       一.py文件的运行路径如果在py文件中不调用os.chdir的话,就一直是调用python.exe被调用和路径

       二.设置pythonpath的方法:

           1 .在python.exe运行的时候,会自动把当前目录添加到os.sys.path中

           2. 是通过site-packages/ 或 PYTHONPATH 中的任何 .pth 文件来添加pythonpath

           3. eclipse中的pydev插件,新建一个工程后,可在.pydevproject文件的path结点添加pythonpath(可添加多个路径),如下添加了/djangotest/newtest和/djangotest/src两个路径,djangotest为项目名

       

/djangotest/newtest  
/djangotest/src 



         4. 可能通过os.sys.path.append()来添加,不过这是临时的

你可能感兴趣的:(python,path)