码迷,mamicode.com
首页 > 编程语言 > 详细

python 搜索路径顺序查找

时间:2018-10-02 17:57:44      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:local   解析   usr   shell 变量   导入   www.   shel   www   system   

       但我们通过 import 或者frome .. import...查找模块的时候,当你导入一个模块,Python 解析器对模块位置的搜索顺序是

1、当前目录

2, 如果不在当前目录,Python 则搜索在 shell 变量 PYTHONPATH 下的每个目录

set PYTHONPATH=c:\python27\lib;

set PYTHONPATH=/usr/local/lib/python

3,如果都找不到,Python会察看默认路径。UNIX下,默认路径一般为/usr/local/lib/python/

模块搜索路径存储在 system 模块的 sys.path 变量中。变量里包含当前目录,PYTHONPATH和由安装过程决定的默认目录。

文章来自 http://www.96net.com.cn/

python 搜索路径顺序查找

标签:local   解析   usr   shell 变量   导入   www.   shel   www   system   

原文地址:https://www.cnblogs.com/96net/p/9736852.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!