当导入包的时候,可能找不到这个包,或者可能找到的是其他的包
查看导入包的所有路径
import sys
sys.path
sys.path:查看导入包的路径列表;
当需要导入一个模块的时候,python依次搜索列表内的各个路径;
列表中第一个空路径,是相对路径
将包放到查询路径中:
1、sys.path.append(),sys.path.insert()等方法来改变,这种方法当重新启动解释器的时候,原来的设置会失效
2、改变PYTHONPATH,这种设置方法永久有效
3、在 site-packages 文件中创建 .pth文件,将模块的路径写进去
注:查询site-packages路径
import site;site.getsitepackages()