[深度学习][图像处理][毕设][笔记][安装环境][下载地址]安装VS2013、matconvnet、cuda、cudnn过程中产生的一些记录,2018.5.6号

时间:2023-11-09 23:16:20

最近半个多月,被cuda等软件折磨的死去活来,昨天下午,终于安装好了环境,趁着matlab正在,在线下载VOT2016数据集,3点睡眼惺忪被闹醒后,睡不着,爬上来写这份记录。

先记录一下自己电脑的基本情况:win7 64位,显卡时GTX1050,台式机,matlab2016b。

首先是VS2013社区版的下载地址:http://download.microsoft.com/download/7/1/B/71BA74D8-B9A0-4E6C-9159-A8335D54437E/vs2013.4_ce_enu.iso。我是把vs2013.4_ce_enu.iso直接ZIP解压到F盘根目录目录,点击vs_community.exe安装,中途,使用默认路径进行安装,我没做任何修改路径的行为。

各个版本的cuda的下载地址:https://developer.nvidia.com/cuda-toolkit-archive;我自己下载的是CUDA Toolkit 8.0 GA2 (Feb 2017),下载时会有两个 包,这两个安装包都要解压,我先安装的是1.3G的包,后安装的是43.1MB那个。(安装cuda、显卡驱动、matconvnet、cudnn的过程,我有录制视频,等今晚上,上传到百度云吧)。

然后是下载matconvnet-1.0-beta23,我后来存在自己的百度云AI文件夹里的。

然后是cudnn下载,我去官网下载的,注册了个号下载的是cuDNN v7.1.3 Library for Windows 7(官网上这样显示),下载下来之后的压缩包名字叫做cudnn-8.0-windows7-x64-v7.1,后来我把它上传到了自己的百度云AI文件夹里。

然后是opencv3.0下载,(opencv与VS之间的版本对应关系见https://blog.csdn.net/z421625809/article/details/50867150),然后我是在下面这个网址里下载的opencv3.0,https://blog.csdn.net/yanzi1225627/article/details/47668021,选的是opencv-3.0.0.exe (Windows)。

然后时mexopencv。下载之前,先看看mexopecv与opencv之间的对应关系。下载地址是https://github.com/kyamagu/mexopencv,点进去之后,往下翻,如右图[深度学习][图像处理][毕设][笔记][安装环境][下载地址]安装VS2013、matconvnet、cuda、cudnn过程中产生的一些记录,2018.5.6号选择v3.0.0,这样的话,下载的下来的mexopencv才是对应opencv3.0.0的。之前我下载的mexopencv是≥3.3.1版本,然后matlab程序里就说不认识Visual(就是这一个单词,不是指代VS2013),后来才知道是mexopencv版本按错了。然后,安装mexopencv是照着这个教程做的:https://blog.csdn.net/luchengtao11/article/details/52179595。至此,环境安好了。

然后,需要安装OTB100还有VOT数据集,进行算法的测试工作,暂且使用的是https://blog.csdn.net/dr_destiny/article/details/79997361(为了VOT2016)、https://blog.csdn.net/sgfmby1994/article/details/78776465(也是为了VOT2016,与上一个结合起来学习用法),还有https://blog.csdn.net/lcb_coconut/article/details/76512707(为了OTB100).

关于怎么把英伟达的东西全部从电脑上删除,以便于重新装跟英伟达产品:先去控制面板,把英伟达名字字样的东西,全部卸载,过程中会重启电脑很多次,重启就是,然后去我的电脑搜索(就是说,搜索范围是所有盘),输入nvidia,等待搜索完毕,将所有搜到的结果,右键删除。这样,才算把nvidia干干净净的删完。

鸣谢:

在此,我要感谢一些博客作者,他们的帖子几乎手把手地教会了我怎么安装、解决问题,比如http://blog.sina.com.cn/s/blog_4d7f24990102wi4c.html。

感叹:

https://www.cnblogs.com/hear-nothing/p/7875382.html这个帖子里,有张图片上写着,“matlab2016b对应cuda7.5”。然后,我一直安装失败,失败原因就跟https://www.zhihu.com/question/274344705这个知乎帖里的报错,一模一样,没人回答这个提问的同学。这种报错,我搜了很久,几乎没人碰见,这个问题前后花了我7天吧,最后终于发现是cuda版本的问题,改成cuda8.0,这个问题就好了,一路畅通无阻的配置好了环境。哎。