theano安装(二)windows安装visual studio 2010及cuda

本文详细介绍了在Windows上安装Theano并配置使用GPU的步骤,包括安装Visual Studio 2010,检查CUDA支持,下载并安装CUDA,配置环境变量,测试CUDA安装,以及配置.theanorc.txt文件的过程。

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

本文是成功安装theano之后续版本,目的是为了使theano能够使用GPU


本文目录


1.安装Theano

方法见本博客另外一篇文章theano安装(一)windows配置安装theano环境(非GPU版)


2.安装VS2010

  • Microsoft Visual Studio 10.0:VS2010
  • Microsoft Visual Studio 11.0:VS2012
  • Microsoft Visual Studio 12.0:VS2013

(注:如果安装VS2012,可以参看博文安装visual studio 2012,并配置opencv

  • 加载组件
    这里写图片描述

  • 点击下一步
    这里写图片描述

  • 阅读许可条款,同意后,点击下一步;另外,左侧列出了需要安装的组件以及已经安装了的组件(此次安装过程将不会再被安装)
    这里写图片描述

  • 选择自定义
    这里写图片描述

  • 选择要安装的功能,这里只选择Visual C++;并且,设置安装路径
    这里写图片描述

  • 开始安装各个组件,漫长的等待,其中,名称为Microsoft Visual Studio 2010旗舰版的组件安装最慢了….
    这里写图片描述

  • 安装完成,查看一下安装路径
    这里写图片描述

  • 安装完成,启动Visual studio,初次打开需要等待一会儿
    这里写图片描述

  • 新建一个简单的win32控制台应用程序(即可以在cmd或者直接点击运行的),测试vs2010是否安装成功

    • Crtl F7:编译,通过
    • F7:生成解决方案,但却失败,出现错误LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
      这里写图片描述
# include <stdio.h>
void main ()
{
    int x;
    printf("input x = ");
    scanf("%d",&x);
    printf("x=%d\n",x);
}
  • 上述生成不通过的解决方案:
    • 方案一:项目——>项目属性——>配置属性——>连接器——>清单文件——>嵌入清单 “是”改为“否”
      这里写图片描述
    • 方案二:如果方案一不能解决问题,则查看计算机是否为64bit操作系统,如是,继续如下操作:
      • 查找是否有两个cvtres.exe:
        \vs_root\vc\bin\cvtres.exe
        C:\Windows\Microsoft.NET\Framework\v4.0.30319\cvtres.exe
      • 分别对这两个文件:右键属性——>详细信息——>查看两者版本号——>删除/重命名较旧的版本
      • 治本的办法是方案二,删除旧版本的cvtres.exe后,就不需要每次都设置配置了,也就是说,项目清单那一项的取值为是或者否都没有关系了
        这里写图片描述
        这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值