CaffeSSD+Win10+VS2013+Anaconda3 配置

本文详细介绍了在Windows 10系统下,使用Visual Studio 2013和Anaconda3环境配置CaffeSSD的全过程。包括下载、解压Caffe源码,配置CUDA版本,编译libcaffe和caffe,以及安装pycaffe和相关依赖库的具体步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

CaffeSSD+Win10+VS2013+Anaconda3 配置

首先,非常感谢 https://blog.youkuaiyun.com/malvas/article/details/84068173 ;这篇文章 ,作为参考。
1.下载 https://github.com/conner99/caffe
2. 解压。然后,到windows目录下,把后缀为example的文件复制一份,并将复制后的文件后缀改为props
在这里插入图片描述
3.参考博客的做法,修改配置文件的三处,cudaVersion要根据自己实际情况确定版本(不然libcaffe和test_all加载不出来)。
4.参考博客的做法,添加文件,并把相应regex和rv的地方删掉。
5.参考博客的做法依次编译libcaffe和caffe.(如何是首次编译会有一个nuget还原的过程,这是坠痛苦的 日…日 )
6.然后编译pycaffe,先打开anaconda navigator,创建一个2.7的环境。
在这里插入图片描述
7.然后修改配置,PythonDir根据自己情况调整。改完后,最好把vs关了重新打开一次。
在这里插入图片描述
8. 先给虚拟环境的2.7随便装一个numpy,复制虚拟环境下numpy包的一个文件路径 (我的是在 E:\python\envs\pyForCaffe\Lib\site-packages\numpy\core\include )。回到vs,右键pycaffe 属性 c\c++ 常规 附加包含目录里粘贴刚才的路径,然后编译pycaffe.编译成功后,到 Build\x64\Release\pycaffe 下, 把caffe文件夹 整个拷贝到虚拟环境里(Lib\site-packages)。
9. 然后,回到anaconda,打开虚拟环境的终端。
在这里插入图片描述
把刚才的numpy删了,先把刚才的numpy卸载了,pip install scikit-image . 然后import caffe ,提示你装scipy. conda install scipy ,再import caffe 提示你装protobuf . pip install protobuf==3.0 . 这样之后,import caffe就应该不会报错了。(按照顺序来,不然库之间会有冲突,报各种莫名其妙的错,multiarry导不出啊,xxxlength没有啊之类的)。
在这里插入图片描述

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值