/usr/bin/ld: warning: libcudart.so.10.0,may conflict with libcudart.so.10.2
needed by /home/jingyun/miniconda3/envs/py2_caffe_face/lib/libcaffe.so,
may conflict with libcudart.so.10.2
进入conda环境后 python import caffe 报错:
ImportError: libcudart.so.10.2: cannot open shared object file: No such file or directory
可以看到同时存在libcudart.so.10.0和 libcudart.so.10.2
此时可以通过 nvcc -V 命令查看自己的Cuda版本.
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2018 NVIDIA Corporation
Built on Sat_Aug_25_21:08:01_CDT_2018
Cuda compilation tools, release 10.0, V10.0.130
但是之前编译caffe是没有问题的
应该是要在conda的虚拟环境中 make all -j8 make test -j8 make pycaffe的
因为查看Makefile.config 里面就是与conda虚拟环境结合的!
CUDA_DIR := /usr/local/cuda-10.0
ANACONDA_HOME := $(HOME)/miniconda3/envs/py2_caffe_face
PYTHON_INCLUDE := $(ANACONDA_HOME)/include \
$(ANACONDA_HOME)/include/python2.7 \
$(ANACONDA_HOME)/lib/python2.7/site-packages/numpy/core/include