PYTHONPATH是Python搜索路徑,默認咱們import的模塊都會從PYTHONPATH裏面尋找。python
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 中好像沒有說起.linux
方法一:命令窗口添加路徑app
export PYTHONPATH=$PYTHONPATH:/home/ershisui
注意:此方法只在當前命令窗口生效,即若是打開一個新的Terminal 窗口,定位到當前目錄, 打印PYTHONPATH 是沒有剛纔加入的路徑的.python2.7
方法二:在python 中添加:ui
import sys sys.path.append('/home/ershisui/')
Tensorflow 的 object detection API 模塊中安裝教程中code
export PYTHONPATH=$PYTHONPATH:`pwd`:'pwd'/slim即添加了python 路徑:(pwd 是輸出當前目錄的命令,這裏爲何能夠這樣,還不懂)添加了兩個路徑,分別爲 /home/.../models-master/research 和 /home/.../models-master/research/slim(能夠驗證在research 文件夾下有slim 文件)
Tensorflow 的 object detection API 模塊中object_detection_tutorial.ipynb 中教程
sys.path.append("..")
即在python 中添加了新的搜索目錄,即當前目錄的上一層(在這裏應該是 /home/.../models-master/research)ip