我已经安装了caffe来在我的覆盆子pi上运行谷歌深度梦想,但我遇到了一些意想不到的行为。
当我通过python shell导入caffe时,它工作正常:
>>> import caffe
>>>
但是当我运行deepdreaming.py(https://github.com/JoBergs/deepdream)时,我得到一个ImportError:
pi@raspberrypi: sudo python deepdreaming.py -s img.jpg -r
Traceback (most recent call last):
File "deepdreaming.py", line 15, in <module>
import caffe
ImportError: No module named caffe
我的PYTHONPATH:
pi@raspberrypi:~/deepdream/deepdream $ $PYTHONPATH
-bash: /home/pi/deepdream/caffe/python: Is a directory
当我添加:
sys.path.append("/home/pi/deepdream/caffe/python")
to deepdreaming.py一切正常。
有谁能帮助我阐明为什么会这样? 当我用脚本运行它时,似乎python没有检查PYTHONPATH。
谢谢!