python环境变量PYTHONPATH

PYTHONPATH是Python搜索路径,默认我们import的模块都会从PYTHONPATH里面寻找。

   使用下面的代码可以打印PYTHONPATH:

print(os.sys.path)

   我的某个项目的PYTHONPATH如下:

复制代码
[
'D:\\Python3\\workspace\\PythonLab\\src',
'D:\\aptana3\\plugins\\org.python.pydev_2.7.0.2012080220\\pysrc',
'D:\\Python3\\python33.zip', 'D:\\Python3\\DLLs',
'D:\\Python3\\lib',
'D:\\Python3',
'D:\\Python3\\lib\\site-packages'
]
复制代码

   比如我使用下面的import语句:

import urllib

   Python解释器会逐个从上面的路径列表选出一个路径然后搜索urllib模块直到找到为止。这里最后在 D:\Python3\lib 下找到,如下图:

python环境变量PYTHONPATH

你可能感兴趣的:(python)