PYTHONPATH是Python搜索路径,默认我们import的模块都会从PYTHONPATH里面寻找。
打印PYTHONPATH:
import os
print sys.path
>['', '/usr/local/lib/python2.7/dist-packages/dlib-19.4.0-py2.7-linux-x86_64.egg', '/home/ershisui',...]
注意:sys.path 也可以用 os.sys.path 替换,两个应该是同一个命令,推荐使用sys.path, 因为 os.sys.path 在python document 中好像没有提及。
设置PYTHONPATH:
法一:命令窗口添加路径
export PYTHONPATH=$PYTHONPATH:/home/ershisui
注意:此方法只在当前命令窗口生效,即如果打开一个新的Terminal 窗口,定位到当前目录,打印PYTHONPATH 是没有刚才加入的路径的.
法二:在python 中添加:
import sys
sys.path.append('/home/ershisui/')