1.Could NOT find PythonInterp: Found unsuitable version "1.4", but required is at least "2.7" (found D:/ProgramData/Anaconda3/envs/snakes/python.exe)

解決:1)可能是上一次編譯遺留的環境問題導緻,重新下載下傳caffe的windows版進行編譯。
2)配置python的全局環境變量
2.ImportError: No module named 'numpy'
CMake Error at CMakeLists.txt:143 (add_dependencies):
The dependency target "pycaffe" of target "pytest" does not exist.
解決:下載下傳安裝依賴庫numpy
3.F0229 12:12:04.838646 12604 cudnn_conv_layer.cpp:53] Check failed: status == CUDNN_STATUS_SUCCESS (6 vs. 0) CUDNN_STATUS_ARCH_MISMATCH
*** Check failure stack trace: ***
運作fcn下demo報錯:
解決:提示此錯誤的原因是項目預設是開啟cudnn的,而CUDNN要求GPU CUDA Capability 不小于3.0(檢視CUDA capablity的方法:在CUDA的安裝目錄下有CUDA Samples ,在對應的1_Utilities 檔案夾下面有個 deviceQuery 程式,運作之後應該就會得到顯示卡的相關資訊了。也可以通路https://developer.nvidia.com/cuda-gpus), 對于不滿足條件的GPU,需要在項目中關閉CUDNN。preprocessor definitions 裡面删除USE_CUDNN。
解決辦法:重新編譯caffe,另外在編譯選項中,去掉USE_CUDNN