行业资讯
📅 2026/8/29 19:00:43
Python中的PYTHONPATH环境变量
是之中的一个重要的环境变量, 该变量用于在导入模块之际进行那个搜索路径的操作, 能够通过如下方式去进行访问:importsyssys.path [,/usr/lib/python2.7,/usr/lib/python2.7/plat-x86_64-linux-gnu,/usr/lib/python2.7/lib-tk,/usr/lib/python2.7/lib-old,/usr/lib/python2.7/lib-dynload,/usr/local/lib/python2.7/dist-packages,/usr/lib/python2.7/dist-packages,/usr/lib/python2.7/dist-packages/PILcompat,/usr/lib/python2.7/dist-packages/gtk-2.0,/usr/lib/pymodules/python2.7,/usr/lib/python2.7/dist-packages/ubuntu-sso-client]能看到, 路径列表首部的那个元素是空白的字符串,其代表的是相对路径之下的当下目录。当进行导入模块这个操作时, 解释器会依照列表的顺序去搜索, 一直搜索到找到第一个模块为止, 因此, 优先被导入的模块是同一目录下的模块。导入模块时搜索路径的顺序也可以改变.这里分两种情况:1, 借助于sys.path.()、sys.path.()等方式予以改变, 而此种方式在重新启动解释器之际, 原本的设置将会失效。2,改变,这种设置方法永久有效:处于这种情形下, 能够借助于在sys.path列表所呈现出来的路径里达成, 而达成的方式是通过。