My bashrc adds to PYTHONPATH like so:
export PYTHONPATH=/deeplearning/caffe/python:$PYTHONPATH
I have also tried /deeplearning/caffe/distribute/python.
There were no error message when compiling. 'make pycaffe' now just reports 'make: Nothing to be done for 'pycaffe''. Indeed, if I navigate to caffe/python/caffe, I see '_caffe.so', which all seems to indicate that I haven't made the mistakes seen on StackExchange (that I could find) and that pycaffe actually built. There's an __init__.py in there too.
Yet if I launch python and try 'import caffe' or 'import _caffe', python only regards me with a look of incredulous suspicion.
It says I am a fool. There IS no module named caffe. Perhaps there never was. Did I only dream of it? The days do blur together now; yet I was told once that I could run neural networks out of python. Should you be my light, shining through the shell, my gratitude will be as eternal as it is ephemeral.