首先参考网址
REM Create a new conda environment to install Caffe REM You can use python 3.5, 3.6 or 3.7
conda create -n caffe python=3.7
REM activate the environment REM Depending on your conda version you may have to use activate caffe
conda activate caffe
REM add the anaconda channel to resolve all dependencies
conda config --add channels anaconda
REM Install caffe with cuda support or install caffe-cpu if you do not want CUDA support
conda install caffe -c willyd
但是不知道什么问题import caffe后一直报错
Traceback (most recent call last):
File “”, line 1, in
File “E:\ProgramData\Anaconda3\envs\caffe-tf\lib\site-packages\caffe_init_.py”, line 1, in
from .pycaffe import Net, SGDSolver, NesterovSolver, AdaGradSolver, RMSPropSolver, AdaDeltaSolver, AdamSolver, NCCL, Timer
File “E:\ProgramData\Anaconda3\envs\caffe-tf\lib\site-packages\caffe\pycaffe.py”, line 13, in
from ._caffe import Net, SGDSolver, NesterovSolver, AdaGradSolver,
ImportError: DLL load failed: 找不到指定的模块。
参考解决安装了x64: vc_redist.x64.exe重启电脑后依然不行。
根据conda安装的提示我去了anaconda官网直接搜索caffe,得到如下结果,发现之前参考网址推荐的是让我安装①的包
然后我就尝试安装了②中的cpu版本,可以直接用命令安装也可以下载安装包
在这里插入图片描述
conda install -c willyd caffe-cpu
适用于python3.5 3.6 3.7
其他例如linux环境等也可以用这种方法直接在anaconda上查找然后用conda安装。
另外查到的其他用anaconda安装的方法也可以参考
参考1
参考2
参考3